大家帮忙解决一下啊

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:51:44
我是个C语言初学者,编了一个程序,结果有13个错误和4个警告!只有50几行啊!请懂的人帮忙看一下啊,这里写不下,在我的空间里:
http://hi.baidu.com/tanghuipang/blog
请叔叔阿姨哥哥姐姐帮忙了!
请有爱心的人挥洒你们的同情心了!

//你的程序太没艺术性

//int datetonum(int mouth,int num,int date);
//int numtodate(int mouth,int num,int date) ;
//改为
int datetonum(int mouth,int day,int *num);//num设成指针,以便函数中修改其数值
int numtodate(int *mouth,int *day,int num) ;//同理如上
// 1 2 3 4 5 6 7 8 9 10 11 12
int mouthday[]={31,28,31,30,31,30,31,31,30,31,30,31};

int main()
{
int date,num,mouth,n;

printf("请选择:\n1.把日期转换成天数;\n2.把天数转换成日期。\n您选的是");
scanf("%d",&n);
if(n==1)
{
printf("\n请输入月份和日期:");
scanf("%d %d",&mouth,&date) ;//添加一个空格
datetonum(mouth,date,&num);//取地址
printf("这是一年中的第%d天",num);

}
if(n==2)
{
printf("请输入天数:");
scanf("%d",&num) ;
numtodate(&mouth,&date,num);//取地址
printf("这天是一年中的%d月%d日",mouth,date);
}
if(n!=1&&n!=2)