2 qq 33274663 qq_33274663 于 2016.03.23 19:32 提问

新手练习,运行这段代码,打了几个字母回车就崩溃。

#include
int main(void)
{
char a;
scanf("%s",&a);
printf("%s",a);
getchar();
}

2个回答

Dreamer_wjg
Dreamer_wjg   2016.03.23 19:55
已采纳

不才给出个人答案
首先得有返回,既然是int main 得有retur 0;
但是重点是在char是单字符,,对于输入对个字母当然不行

qq_33274663
qq_33274663 我弄好了。我重新新建工程和文件就行了,之前我是打开以前的工程来改的,可能是这样错误的。还是谢谢你。
一年多之前 回复
qq_33274663
qq_33274663 vc 显示的是unhandled exception in test.exe:0XC0000005:Access Violation.
一年多之前 回复
u013045102
u013045102   2016.03.24 10:21

加个return试试

Csdn user default icon
上传中...
上传图片
插入图片