在线编译器 C

#include<stdio.h> int main(void){ int N; scanf("%d/n"); if(N==1){ printf(" Monday\n"); } if(N==2){ printf("Tuesday\n"); } if(N==3){ printf(" Wednesday\n"); } if(N==4){ printf(" Thursday\n"); } if(N==5){ printf(" Friday\n"); } if(N==6){ printf(" Saturday\n"); } if(N==7){ printf(" Sunday\n"); ; } else if(N!=1){ printf("Error\n"); } return 0; }
1) 这段代码旨在根据用户输入的数字(1-7)输出对应的星期几,如果输入不在范围内则输出错误信息。

2) 提示:
- 检查 `scanf` 函数的参数是否正确,确保变量前面有 `&` 符号。
- 注意 `if-else` 的逻辑结构,目前的逻辑可能导致多个条件同时执行或错误提示不正确。