新手又来了。。把字符赋值给数组的问题
输入一行字符,把每一个字符赋值给数组里的一个元素。
main() { int a[10]={0},i,c,b[10]={0}; for(i=0;i<=9;i++) { scanf("%c",&a[i]); } system("pause"); }
问题就是我输入10个以下字符的时候不知道怎么结束循环,如果想实现输入空格时结束循环,应该怎么做?
比如我输入ABC,想让a[0]=A a[1]=B a[2]=C
main() { int a[10]={0},i,c,b[10]={0}; for(i=0;i<=9;i++) { scanf("%c",&a[i]); } system("pause"); }