if语句控制三个输出。
#include <stdio.h>
int main()
{
int hour,minute;
scanf("%d:%d",&hour,&minute);
if(hour > 12){
printf("%d:%d PM",hour-12,minute);
}else if(hour == 12){
printf("%d:%d PM",hour,minute);
}else{
printf("%d:%d AM",hour, minute);
}
return 0;
}