代码如下:
#define _CRT_SECURE_NO_WARNINGS 1 //该行代码用于解决scanf报错(不安全) #include <stdio.h>
int main()
{
int a = 0;
int b = 10;
printf("请输入一个整数:");
scanf("%d", &a);
printf("%d", a + b);
return 0;
}
在我们使用scanf函数时,scanf("%d" ,&a);双引号内结尾处不能有空白符和换行符(因为scanf函数可以使用户输入多个数值,多个数值用‘空白符’、‘制表符’、‘回车’ 间隔,所以结尾处有空白符会让编译器以为后面还有数据要输入,但如下图,只保存了第一次输入的数值。),