c语言,如图,为什么会这样

img


这是一个c语言练习题,如果我用if语句,为什么这个代码不对(害,这已经是最简单的了,不理解)

第二个if处69≤i≤90要用&&连接不要写成数学形式

中间那段这么改,供参考:

if (i >= 90)
{
   printf("A");
}
else if(i >= 60 && i < 90)
{
   printf("B");
}
else if(i < 60)
   printf("C");