#include <stdio.h>
int main(void){
const int covstm = 60,covsth = 3600;
int h,m,s,s0 = 0;
while(s0 > -1)
{
printf("请输入秒或者-1退出:\n");
scanf("d%",&s0);
s = s0;
h = s/covsth;
m = s%covsth/covstm;
s = s%covsth%covstm;
printf("您输入的是%8d秒:\n,转化为时分秒为:%8d小时,%8d分钟,%8d秒钟!\n",s0,h,m,s);
}
return 0;
一直执行最后一个printf,结果还不对!