检查下弱智错误,谢谢
题目:请输入单词的第一个字母,判断今天是星期几,如果判断不出来(如:Tuesdayt和Thurday不能从第一个字母判断出来),此时由用户再键入一个字母,进一步判断,直到能判断是星期几为止,并给出相应的中文解释.
main()
{
char a,b,c;
scanf("%c",&a);
if(a=='T')
{
scanf("%c",&b);
switch(b)
{
case'u':printf("Tuesday");break;
case'h':printf("Thurday");break;
}
}
else if(a=='S')
{
scanf("%c",&c);
switch(b)
{
case'a':printf("Saturday");break;
case'u':printf("Sunday");break;
}
}
switch(a)
{
case'M':printf("Monday");break;
case'W':printf("Wednesday");break;
case'F':printf("Friday");break;
}
getch();
}
为什么输入T和S的时候就不能再输入了??
自己一直找不出答案,帮帮忙,谢谢了^^