main() { int x; scanf("%c",x); switch(x) { case,^a^;printf("123456789"); break; case,^s^;printf("78main(){int x;scanf("%c",x);switch(x){case,^a^;printf("123456789"); break;case,^s^;printf("7894546123");break;case,^d^;printf("4567123");break;default;printf("ooooo");}getch();}/*看看为何不行*/main(){char x;scanf("%c",&x);switch(x){case'a':printf("789456");break;case's':printf("yyyyyy");break;case'd':printf("123123");break;default:printf("mmmmm");}getch();}/*那个

问题描述:

main() { int x; scanf("%c",x); switch(x) { case,^a^;printf("123456789"); break; case,^s^;printf("78
main()
{
int x;
scanf("%c",x);
switch(x)
{
case,^a^;printf("123456789"); break;
case,^s^;printf("7894546123");break;
case,^d^;printf("4567123");break;
default;printf("ooooo");
}
getch();
}/*看看为何不行*/
main()
{
char x;
scanf("%c",&x);
switch(x)
{
case'a':printf("789456");break;
case's':printf("yyyyyy");break;
case'd':printf("123123");break;
default:printf("mmmmm");
}
getch();
}/*那个说下为什麼输错了不,不执行default后的语句*/

main(){ char x; scanf("%c",&x);/*x前面要有&,%c对应的是char,想用int的话用%d,根据对switch的理解,将x直接改为char类型最为简单*/ switch(x) { case 'a':printf("123456789"); break; c...