我正在做一个简单的程序来添加两个数字。我做了一切正确的,但不知何故它显示一个错误。我使用TurboC的Windows7 64位(从filezilla下载)...我也使用devcpp,但是它有使用void main()的错误...为什么这是这样的? 为什么它不起作用?无法找到错误 - Turbo C
此外,任何人都可以提出一些好的软件来编程基于控制台为项目C,C++等?
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int num1=0,num2=0;
//printing hello world
//printf("Hello World!");
printf("Enter number 1 : ");
scanf("%d",num1);
printf("Enter number 2 : ");
scanf("%d",num2);
int num3 = num1+num2;
printf("The sum of %d and %d is %d",num1,num2,num3);
getch();
}
你并不需要一个更好的软件,你需要阅读一本关于C语言。 – axiac 2015-03-25 11:53:19
看起来它使用了很老的C标准,并且不允许你在函数中声明变量。 – Predelnik 2015-03-25 11:53:43
我知道C语言,并且在我的学校也使用过Turbo C,在那里它工作得很好。他们有Windows XP和早期版本安装在那里的机器。这只是与Windows7 – 2015-03-25 12:12:39