关于循环的一个简单问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:51:07
循环输入:
输入一个数字,输出该月的英文名字,
如果没有,输出error,
输入q,则输出quit,并结束程序
例如:

3(输入)
March(输出)
6(输入)
June(输出)
3(输入)
March(输出)
q(输入)
quit(输出)

while(c=getchar()!='q')
{
switch(c)
{
case '1':printf("January\n");break;
case '2':printf("February\n");break;
case '3':printf("March\n");break;
case '4':printf("April\n");break;
case '5':printf("May\n");break;
case '6':printf("June\n");break;
case '7':printf("July\n");break;
case '8':printf("August\n");break;
case '9':printf("September\n");break;
case '10':printf("October\n");break;
case '11':printf("November\n");break;
case '12':printf("December\n");break;
default printf("error\n");break;
}
}