#include<stdio.h>
int main()
{
int i;
printf("请输入你的成绩");
scanf_s(" %d", &i);
if (i >= 90);
{
printf("A\n");
}
else if (90 > i && i >= 80);
{
printf("B\n");
}
else if (80 > i && i >= 70);
{
printf("C\n");
}
else if (70 > i && i >= 60);
{
printf("D\n");
}
else
{
printf("E\n");
}
return 0;
}
最后是这样

把每个if语句和else if语句后的分号去掉,如下:
#include<stdio.h>
int main()
{
int i;
printf("请输入你的成绩");
scanf_s(" %d", &i);
if (i >= 90)
{
printf("A\n");
}
else if (90 > i && i >= 80)
{
printf("B\n");
}
else if (80 > i && i >= 70)
{
printf("C\n");
}
else if (70 > i && i >= 60)
{
printf("D\n");
}
else
{
printf("E\n");
}
return 0;
}