关于c语言中scanf如何接受空格的问题
(2012-06-15 11:35:15)
标签:
c语言字符串scanf空格it |
分类: c语言 |
%[]可以用来进行多个字符的输入,并对结束符进行自定义。
对于%[]还可以用^+任意字符(包括 eof)来结束字符串的输入。
比如%[^EOF]就是直到有EOF
输入,字符串才中止。
void main()
{
char a[100];
scanf("%[^\n]",a);//直到输入回车键,读取才结束,当然不能超过a定义的大小,否则会出错。
printf("%s",a);
}
前一篇:下雨天裏松風聲——摘錄
后一篇:c语言中计算器的源程序