#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> #include<stdbool.h> typedef struct{ char name[20]; int flag; }Children; int main(){ int n; char s[2][3]={"pm","am"}; scanf("%d",&n); int year,month,day,clock,min,second; while(n--){ int flag; scanf("%d/%d/%d-%d:%d:%d",&year,&month,&day,&clock,&min,&second); if(clock<12){ flag=1; clock=(clock-12)%12; }else if(clock>=12){ flag=0; clock=(clock-12)%12; } if(clock==0){ clock=12; } printf("%02d/%02d/%04d-%02d:%02d:%02d%s\n",month,day,year,clock,min,second,s[flag]); } } |
Double click to view unformatted code.