2.3 輸入一個24制時間轉換成12制時間,並加上AM/PM。 輸入的時間必須符合24進制,否則為error!! 例如: Input 23:15 Output 11:15 PM Input 16:61 Output error!! Input 03:18 Output 03:18 AM
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char *argv[])
- {
- int a,c;
- scanf("%d:%d",&a,&c);
- if((a>=0)&&(a<25)&&(c<61)&&(c>=0))
- {
- if(a>12)
- printf("%d:%d PM\n",a-12,c);
- else
- printf("%d:%d AM\n",a,c);
- }
- else printf("error!!\n");
- system("PAUSE");
- return 0;
- }
Hiç yorum yok:
Yorum Gönder