C语言switch语句的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:11:01

#include"stdio.h"
void main()
{
int w;
printf("输入一个十进制数:");
scanf("%d",&w);
switch(w)
{
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");break;
default:printf("error\n");break;
}
}
*********************************************************************
有两个地方的问题 第一main后面没有()
第二个就是printf("输入一个十进制数:");最后的分号出错了 因该是英文状态下的
上次的我晓得是20本书啊 不过验证的时候输入20个够呛 所以我就写得2后来忘记改了
上次那个我晓得(我是说给楼上的听的,这个switch有问题)

#include "stdio.h"
void main
{
int w;
printf("输入一个十进制数:");
scanf("%d",&w);
switch(w)<