char str[]={0},str1[]={0};
int a,b;
scanf("%s%s",str,str1);
a=strlen(str),b=strlen(str1);
printf("%d %d",a,b);
直接给字符串赋值能得到正确长度,用scanf函数输入一个时也能,但是输2个就都是错的长度,这是为什么
ç¨ä¸¤æ¬¡scanfå½æ°åå«è¾å ¥ä¹æ¯ä¸æ ·çç»æåï¼æ没æå ·ä½ç解å³æ¹æ³ï¼æ±æç¹