你的程序我帮你改完了,你看看吧.
#include
int main()
{
int hour, minute;
scanf("%d:%d", &hour, &minute);
if(hour==12)
printf("0:%d PM",minute);//这里0:%d AM改成0:%d PM
else if(hour<12)
printf("%d:%d AM\n", hour, minute);
else if(hour==24)
printf("0:%d AM",minute);//这里12:%d PM改成0:%d AM
else
printf("%d:%d PM\n", hour-12, minute);
return 0;
}
没发现问题啊