本帖最后由 1452826234 于 2013-10-13 14:15 编辑 不是电脑问题,码有错误。 scanf("%d",a); 括号内a的前面少了一个寻址符号&,所以运行到这的时候计算机不能识别了。 完整代码: #include <stdio.h> #include <stdlib.h> #include <windows.h> int main() { printf("请输入一个正整数,完毕按回车\n"); int a; scanf("%d",&a); if (a==52) printf("dui"); else printf("cuo"); Sleep(5000); return 0; } 是不是更美观,且你也知道了你让计算机运行什么内容。 复制进啊哈C里位置可能会错乱,多出一些空格,以回复为准。 |
楼上正解! |
scanf("%d",a); -> scanf("%d", &a); |
还是不行啊 |
再试一次 |
是写得哪出了问题吗?为啥其他的运行好着呐? |
不会啊!只是一片空白,应该是你的电脑出问题了 |