#include<stdio.h>void main(){char a[40];scanf("%s\n",a);printf("%s\n",a);}假如输入a回车再输入一个别的字符,回车才能输出a为什么?请指教
返回??你的是c?
不要用,去掉直接scanf不过这样写有的编译器也可编译啊查查scanf什么样