求指导,为啥两个else都报错啊
#define _CRT_SECURE_NO_WARNINGS 1
#include
main()
{
int a, b;
printf("输入两个整数");
printf("a=");
scanf("%d", &a);
printf("b=");
scanf("%d", &b);
if (a != b);
if (a > b);
printf("a大于b\n");
else
printf("a小于b\n");
else printf("a不等于b\n");
}
13、14行的if语句后面的分号删掉!!!
if后边分号删掉
用法格式
if(判断条件)
{}
else if(判断条件)
{}
else
{}
13,14 行多了个分好,去掉就行
改成这样
if (a != b)
if (a > b)
最好不要省略 if 后面的大括号
if() 后面不能接分号的,接了它里面对应的语句就不会执行了。