void putint(int *r) { if(*r!=1&&*r!=2&&*r!=3&&*r!=4&&*r!=5&&*r!=6&&*r!=7) { printf("输入错误,请重新输入\n"); getint(); } else switch(*r) { case 1:printf("monday\n");break; case 2:printf("tuesday\n");break; case 3:printf("wednesday\n");break; case 4:printf("thursday\n");break; case 5:printf("friday\n");break; case 6:printf("saturday\n");break; case 7:printf("sunday\n");break; } }
void main() { getint(); }本回答被提问者采纳
第2个回答 2011-12-28
#include<stdio.h>
int main(void) { int c; while (scanf("%d",&c)) { switch(c){ case 1: printf("Monday\n"); break; case 2: printf("Tuesday\n"); break; case 3: printf("Wednesday\n"); break; case 4: printf("Thursday\n"); break; case 5: printf("Friday\n"); break; case 6: printf("Staurday\n"); break; case 7: printf("Sunday\n"); break; default: printf("Wrong input ,please input 1-7:\n"); break; } } } ~