说明该程序的错误,并进行优化。
#include <stdio.h> //一个要求用户输入年月日并换算出秒的程序
int main(void)
{
int i,o,p,j,k,l,m;//i,p,o分别表示年 月 日
double a;
double c;
a=3.156e7; //此值为一年秒数
c=i*a;
j=o*30;//计算天数
k=p+j;
l=k*86400;//计算秒数
m=c+l
printf("请你输入 年 月 日\n");
scanf("%d %d %d",&i,&o,&p);
printf("结果为%e秒\n",c);
printf("%d",m);
return 0;
}