求大神C语言 输入星期几的第一个字母来判断一下是星期几 ,如果第一个字母一样,则继续判断第二个字母

学习 时间:2026-04-03 12:12:18 阅读:1446
求大神C语言 输入星期几的第一个字母来判断一下是星期几 ,如果第一个字母一样,则继续判断第二个字母我编的程序怎么错了 不要复制别人的#includemain(){chair ch;scanf("%c",&ch);if(ch=='m')print("%c",monday);if(ch=='t')scanf("%c",&ch);{if(ch=='u')printf("%c",tuesday);}else printf("%c",thursday;if(ch=='w')printf("%c",wednesday);if(ch=='f')printf("%c",friday);if(ch=='s')scanf("%c",&ch);{if(ch=='a')printf("%c",satday);}else printf("%c",sunday);}

最佳回答

彪壮的鸡翅

香蕉秀发

2026-04-03 12:12:18

#include int main(){char ch;scanf("%c",&ch);if(ch=='m') printf("monday");if(ch=='t'){getchar();scanf("%c",&ch);if(ch=='u')printf("tuesday");else printf("thursday");}if(ch=='w')printf("wednesday");if(ch=='f')printf("friday");if(ch=='s'){getchar();scanf("%c",&ch);if(ch=='a')printf("saturday");else printf("sunday");}} 再问: 我运行了 怎么不对劲 再答: 用回车换行,不要加别的符号 如果连续输入两个字母的话 用这个 #include int main() { char ch; scanf("%c",&ch); if(ch=='m') printf("monday"); if(ch=='t'){ //getchar(); scanf("%c",&ch); if(ch=='u')printf("tuesday"); else printf("thursday"); } if(ch=='w')printf("wednesday"); if(ch=='f')printf("friday"); if(ch=='s'){ //getchar(); scanf("%c",&ch); if(ch=='a')printf("saturday"); else printf("sunday"); } }

最新回答共有2条回答

  • 善良的钻石
    回复
    2026-04-03 12:12:18

    #include int main(){char ch;scanf("%c",&ch);if(ch=='m') printf("monday");if(ch=='t'){getchar();scanf("%c",&ch);if(ch=='u')printf("tuesday");else printf("thursday");}if(ch=='w')printf("wednesday");if(ch=='f')printf("friday");if(ch=='s'){getchar();scanf("%c",&ch);if(ch=='a')printf("saturday");else printf("sunday");}} 再问: 我运行了 怎么不对劲 再答: 用回车换行,不要加别的符号 如果连续输入两个字母的话 用这个 #include int main() { char ch; scanf("%c",&ch); if(ch=='m') printf("monday"); if(ch=='t'){ //getchar(); scanf("%c",&ch); if(ch=='u')printf("tuesday"); else printf("thursday"); } if(ch=='w')printf("wednesday"); if(ch=='f')printf("friday"); if(ch=='s'){ //getchar(); scanf("%c",&ch); if(ch=='a')printf("saturday"); else printf("sunday"); } }

上一篇 太阳炙烧着大地?改写,

下一篇 鸦片战争的积极影响(要400字左右的)