c语言中的数组输入的每一个元素要用逗号隔开还是空格键还是其他的什么???

如题所述

其实你不必在输入语句里面有任何其他符号,每次你输完一个数直接按回车就行了,当数据接收完毕以后,就会自动执行程序。如果用其他符号的话,可能会因为操作失误导致数据接收不正确。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-15
你要看那个scanf后面的引号包含的内容,如果其中有逗号,输入时就要用逗号,如scanf("%d,%d",&a,&b)
如果没有那个逗号就可以用空格或换行符本回答被网友采纳
第2个回答  2013-06-15
逗号字符要加''字符串要加“”常量什么都不加追问

如果我输入三个数,123 这样可以的?????

追答

int a[3]={1,2,3};
char c[3]={'a','b','c'};
string s[3]={"a","b","c"};

追问

我的意思是我们输入数字去执行程序的时候 不是在编程的时候

追答

.......
那这个要看你标准输入函数的格式控制是怎么写的 有什么符号就要什么符号。。
顺便说句C中没有String。。。。。

追问

我如果是 for(i=0;i<5;i++)
scanf("%d",&a[i]) 我要怎么输入这5个数呢???

追答

可以用空格分开 也可以输一个回车一下

本回答被提问者采纳
相似回答