在这个冷杉输入小时分钟和秒我希望用户输入 3 个变量但是当我运行程序时计算机要求第四个,我不知道为什么:S 有人吗?
(它要求更多细节)......................
…………啊啊啊啊啊啊啊啊啊啊啊啊啊
#include <stdio.h>
int main()
{
int d,m,vrst,vrmn,vrsc,nvrst;
printf("Please enter hours minutes and seconds in Sarajevo : ");
scanf("%d %d %d ", &vrst, &vrmn, &vrsc);
printf("Please enter date and time ");
scanf("%d %d", &d, &m);
if(m<3)
{
nvrst=vrst+2;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
if(m==3 && d<31)
{
nvrst=vrst+1;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
if(m==3 && d==31)
{
nvrst=vrst+2;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
if(m>3 && m<=9 )
{
nvrst=vrst+2;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
if(m==10 && d<27)
{
nvrst=vrst+2;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
if(m==10 && d>=27)
{
nvrst=vrst+1;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
if(m>10)
{
nvrst=vrst+1;
printf("Time in Sarajevo is %d %d %d ", nvrst, vrmn, vrsc);
}
return 0;
}