switcu結(jié)構(gòu),請問哪里里出錯(cuò)了
#include<stdio.h>
void main()
{
int ?x=0;
printf("請輸入一個(gè)1到7之間的整數(shù)");
scanf("%d",&x);
switch(x){
case1: ? ?printf("Monday");
?case2?: ? ? ? printf("Tuesday");
?case3: ? ? ? ?printf("Wednesday?
?case4?: ? ? ? printf("thursday");
? case5?: ? ? ?printf("Friday");
?case6?: ? ? ?printf("saturday");
? ?case7?: ? ? printf("sunday");
}
defual: ?printf("請輸入銷售額");
}
getch()
}
2015-07-03
所有case語句中都沒有break,應(yīng)該不能正常執(zhí)行吧。
加入break再試試。
還有,樓上說的也是一個(gè)問題。
2015-04-08
? ?case7?: ? ? printf("sunday");
}
defual: ?printf("請輸入銷售額");
多出了個(gè)}
2015-04-03
defual: ?printf("請輸入銷售額");
defualt: ?printf("請輸入銷售額");