C语言输出字符提示错误

2025-04-13 11:08:28
推荐回答(3个)
回答1:

putchar("\n");这个错了putchar是输出字符"\n",你这个是双引号,代表的是字符串,应该是‘\n’
其他的应该没什么问题 还有一个就是如果你是以回车为结束输入的话,这段代码只能输入两个字符,第一个字符输入后的回车会算第二个字符,之后只能在输入一个字符之后就会输出

回答2:

最后一行改成
putchar('\n');

回答3:

#include
void main()

 char  a=getchar(),b=getchar(),c=getchar();
 putchar(a);
 putchar(b);
 putchar(c);
 putchar('\n');//这里应该是单引号
}