在线编译器 C

#include<stdio.h> int main(void){ int N; scanf("%d/n",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,2,3,4,5,6,7){ printf("Error\n"); } return 0; }
1) 这段代码旨在根据输入的数字1-7输出对应的星期几,如果输入其他数字则输出错误提示。

2) 提示1:检查`scanf`语句中变量`N`的使用方式,需要传递变量的地址而不是值。
提示2:注意最后一个条件判断的语法,在C语言中不能使用逗号来表示多个条件的"或"关系。