DEV c++ 无法编译

代码如下#include<stdio.h>intmain(void){intgrade,acount=0,bcount=0,ccount=0,dcount=0,fcoun... 代码如下
# include <stdio.h>

int main (void)
{
int grade,acount=0,bcount=0,ccount=0,dcount=0,fcount=0;

printf("Enter the letter grade.\n");
printf("Enter the EOF character to end input.\n");

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

switch (grade){

case 'a':
++acount;
break;
case 'b':
++bcount;
break;
case 'c':
++ccount;
break;
case 'd':
++dcount;
break;
case 'f':
++fcount;
break;
case '\n':
case '\t':
case '' :
break;
default:
printf("OKAY?");
printf("Please Again!!!\n");
break;
}
}
printf("\n\nTotals for each letter grade are:\n");
printf("A:%d\n",acount) ;
printf("B:%d\n",bcount) ;
printf("C:%d\n",ccount) ;
printf("D:%d\n",dcount) ;
printf("F:%d\n",fcount) ;

return 0;
}
无法编译为exe啊,高手帮帮,我很菜的~~
展开
 我来答
快EVER乐
2009-04-07 · TA获得超过162个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:114万
展开全部
我调试了一下
编译不通过原因出现在

case '':
不可以这么写
既然输入了这么可能为空呢?
根据程序感觉是
case ' ': ?

而且#和include中间不能有空格
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式