高手看一个程序,在线等

来源:百度知道 编辑:UC知道 时间:2024/05/04 07:59:33
#include<stdio.h>
main()
{int temp;

printf("inpute number\n");
scanf("%d",temp);
switch(i)
{case 1:printf("monday\n");break;
case 2:printf("tuesday\n");break;
case 3:printf("wednsday\n");break;
case 4:printf("thurday\n");break;
case 5:printf("friday\n");break;
case 6:printf("saratday\n");break;
case 7:printf("sunday\n");break;
default:printf("error\n");
}

}

出现
警告 noname.c 6: 可能在'temp'定义以前使用了它在 main 函数中
错误 noname.c 7: 未定义的符号'i'在 main 函数中

temp 要地址,没有i,要定义它,
#include<stdio.h>
main()
{int temp;

printf("inpute number\n");
scanf("%d",temp); //改为&temp
switch(i) //改为temp
{case 1:printf("monday\n");break;
case 2:printf("tuesday\n");break;
case 3:printf("wednsday\n");break;
case 4:printf("thurday\n");break;
case 5:printf("friday\n");break;
case 6:printf("saratday\n");break;
case 7:printf("sunday\n");break;
default:printf("error\n");
}

}

#include<stdio.h>
void main() //更改一处
{
int temp;
printf("inpute number\n");
scanf("%d",&temp); //更改一处.
switch(temp) //更改一处
{case 1: printf("monday\n"); break;
case 2: printf("tuesday\n"); break;
case 3: printf("wednsday\