#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
//C89 规定,所有局部变量都必须定义在函数开头,在定义好变量之前不能有其他的执行语句。
//C99 标准取消这这条限制,但是 VC/VS 对 C99 的支持很不积极,仍然要求变量定义在函数开头。
//如,在两行变量定义之间,穿插一行赋值,则第二个变量定义会无效,程序会报错。
int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;//正确
scanf("%d%d", &num1, &num2);
//int sum = 0;//错误
sum = num1 + num2;
printf("sum = %d\n", sum);
return 0;
}