#include <stdio.h> int main() { char s[50]; gets(s); int i; for(i=0;s[i]!='Y';i++){ switch(s[i]){ case 'M':printf("Monday\n");break; case 'W':printf("Wednesday\n");break; case 'F':printf("Friday\n");break; case 'T': if(s[i+1]=='u'){ printf("Tuesday\n"); i++; //没有i++会多输出 } else if(s[i+1]=='h'){ printf("Thursday\n"); i++; }else{ printf("Wrong data\n"); } break; case 'S': if(s[i+1]=='u'){ printf("Sunday\n"); i++; }else if(s[i+1]=='a'){ printf("Saturday\n"); i++; }else{ printf("Wrong data\n"); } break; default:printf("Wrong data\n"); } } return 0; } |
Double click to view unformatted code.