这个哪里错了
哪里错了
#include <stdio.h>
int main( )
{ int i,x,a[10];
for(i=0; i<10; i++)
scanf("%d",&a[i]);
scanf("%d",&x);
if(a[i]==x)break;
if(i<10)printf("yes,%d\n",i);
else printf("no");
return 0;
}
回去我试试
是这么回事 但我想问为什么中文下的符号会导致输出的结果不一致
因为你%d,中的逗号都是英文的,输入时要一致。哪怕"%d啊%d啊%d"都行,只要输入时用1啊2啊3。
明白了谢谢