#include"stdio.h"
main()
{
int a,b,c,d;
scanf("a,b,c",&a,&b,&c);
d=a*3600+b*60+c;
printf("%d",d);
}
哪错了?? 很无语。。。
#include"stdio.h"
main()
{
int a,b,c,d;
scanf("a,b,c",&a,&b,&c);
d=a*3600+b*60+c;
printf("%d",d);
}
哪错了?? 很无语。。。
第一个错是:scanf("a,b,c",&a,&b,&c);
改为scanf("%d,%d,%d",&a,&b,&c);
第二个错:若a输入大于10的值,错误答案就出来了,把int改为float,因为int的范围为-32768~32767
scanf("a,b,c",&a,&b,&c);
改为scanf("%d,%d,%d",&a,&b,&c);