[求助] 一个简单的C程序为什么错了
void main()
{
int a,b;
a=10;
b=20;
int sum=a+b;
printf("%d",sum);
}
void main()
{
int a,b;
a=10;
b=20;
int sum;
sum=a+b;
printf("%d",sum);
}
以上两个在Turbo C3.0下编译均显示sum的声明位置不对
而象下面这样就对了 这是为什么呢?
void main()
{
int a,b,sum;
a=10;
b=20;
sum=a+b;
printf("%d",sum);
}