如何用C,来实现接受输入字符串到数组?

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:56:36
用scanf函数行么?

可以!char a[12];
scanf("%s",a);或者用gets(a);

这个得用循环
比如想从键盘读入学生姓名,并以回车符为结束标志,则:char a[80];//保证字符串足够长
cout<<"请输入学生成绩:"<<endl;
for(i=0;getchar()!='\n';i++)
a[i]=getchar();//将读进的值依次赋给数组中对应的元素

可以,例如
main()
{
char s[100];
scanf("%s",a);
printf("%s",a);
}