十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
根据首字母进行判断,首先联想到的是switch语句,因为要进行输入,而且可能会有二次判断,则要考虑缓冲区,再来个getchar()来吸收回车,以免被读入下一个判断.
专注于为中小企业提供成都网站设计、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业长汀免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。#includeint main(void){
char c;
char j; //用作case't'的判断
char k; //用作case's'的判断
c = getchar();
getchar(); //缓冲作用 读取空格字符
switch(c){
case 'm':
case 'M':
printf("Monday!\n");
break;
case 't':
case 'T':
printf("Please input another letter:\n");
j = getchar();
if(j == 'h' || j == 'H'){
printf("Thursday!\n");
}else if(j == 'u' || j == 'U'){
printf("Tuesday!\n");
}
break;
case 'w':
case 'W':
printf("Wednesday!\n");
break;
case 'S':
case 's':
printf("Please input another letter:\n");
k = getchar();
if(k == 'u' || k == 'U'){
printf("Sunday!\n");
}else if(k == 'a' || k == 'A'){
printf("Saturday!\n");
}
break;
default:
printf("Input error!\n");
break;
}
return 0;
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧