2509561940 发表于 2020-3-13 10:12:51

jackz007 发表于 2020-3-13 10:18:23

本帖最后由 jackz007 于 2020-3-13 10:24 编辑

      这一句
scanf("%d %d" , a , b);
      改成这样
scanf("%d %d", & a , & b);
      此外if 的多个分段条件判断应该这么写:
      if(score == 100) ...
      else if(score >= 90 && score < 100) ...
      else if(score >= 80 && score < 90) ...
      else if(score >= 70 && score < 80) ...
      else if(score >= 60 && score < 70) ...
      else ...
      就是说,一个 if 语句可以有无数个 else if,但是,只能有一个 else

空白zz 发表于 2020-3-13 10:28:04

1.scanf()里的a,吧,前加&
2.{}打错了:
   去掉return前的一个   }   ;
   在最后一个else前加一个 }   。

空白zz 发表于 2020-3-13 10:29:14

1.改下   是a,b{:10_333:}
页: [1]
查看完整版本: 哪里出问题了 else