第1个回答 2010-11-06
char a;
while((a=cin.get())!='#')
{
你的操作;
}
当在cmd中输入的字符是#时就结束了,不然一直提示输入。
第2个回答 推荐于2017-09-13
用gets()函数 或用数组 A[1024]
for(i=0;a[i]!='/0')
scanf("%c",&a[i]);本回答被提问者采纳
第3个回答 2019-06-30
for(i=0,i<n,i++)
gets(str(i))
第4个回答 2018-03-29
/*输入
start123
second456
third789
*/
char str[50];
while (scanf("%[^\n]s", str) != EOF){
getchar();// 换行符作为一个字符接受
printf("%s\n", str);
}
/*或者
while(gets(str) != EOF){
puts(str);
}
*/