为什么编译不通过?求指教!
#include<stdio.h>int main(void)
{
int blank,digit,other;//定义3个计数器
char ch;//定义1个字符寄存器
int i;//定义1个循环计数器
blank=digit=other=0;
printf("开始输入字符!");
for(i=1;i<=10;i++)
{
ch=getchar();
switch(ch)
{
case'':case'\n':
blank++;
break;
case'0':case'1':case'2':case'3':case'4':case'5':case'6':case'7':case'8':case'8':
digit++;
break;
default:
other++;
break;
}
}
printf("blank=%d,digit=%d,other=%d\n",blank,digit,other);
return 0;
}