PTA-基础编程题目集-7-7 12-24小时制
题目来源:https://pintia.cn/problem-sets/14/problems/787

先分类。

然后调试了一下scanf("%d:%d",&hour,&minutes);这样输入没有问题。

1 #include<stdio.h> 2 int main(){ 3 int hour,minutes; 4 scanf("%d:%d",&hour,&minutes); 5 if(hour<12&&hour>=0){ 6 printf("%d:%d AM",hour,minutes); 7 } 8 if(hour==12){ 9 printf("%d:%d PM",hour,minutes); 10 } 11 if(hour>12&&hour<24){ 12 printf("%d:%d PM",hour-12,minutes); 13 } 14 return 0; 15 }

浙公网安备 33010602011771号