为了账号安全,请及时绑定邮箱和手机立即绑定

怎么使用EOF

怎么使用EOF

C
慕婉清6845081 2017-03-30 15:16:55
Windows操作系统下如何使用EOF#include <stdio.h>int main(){ char grade; int  A_num, B_num, C_num, D_num; //定义变量  A_num=0; B_num=0; C_num=0;    //初始化变量  D_num=0;  printf("请输入所有人的成绩:");  while ((grade=getchar())!=-1) {  switch (grade)  {   case 'A':   case 'a':     A_num=A_num+1;    break;    case 'B':   case 'b':    B_num=B_num+1;    break;   case 'C':   case 'c':    C_num=C_num+1;    break;   case 'D':   case 'd':    D_num=D_num+1;    break;   default:    printf("\n");       } } printf("A有 %d 人\n\B有 %d 人\n\C有 %d 人\n\D有 %d 人\n",A_num,B_num,C_num,D_num);  }
查看完整描述

3 回答

?
微风飘扬3185010

TA贡献14条经验 获得超25个赞

 while ((grade=getchar())!=EOF)

变为这样既可

查看完整回答
反对 回复 2017-03-30
  • 3 回答
  • 0 关注
  • 1573 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信