Files
2023-02-21 10:56:54 +08:00

45 lines
1.3 KiB
C

#include <stdio.h>
void speakOut(int num) {
switch (num) {
case 0: printf("zero"); break;
case 1: printf("one"); break;
case 2: printf("two"); break;
case 3: printf("three"); break;
case 4: printf("four"); break;
case 5: printf("five"); break;
case 6: printf("six"); break;
case 7: printf("seven"); break;
case 8: printf("eight"); break;
case 9: printf("nine"); break;
case 10: printf("ten"); break;
case 11: printf("eleven"); break;
case 12: printf("twelve"); break;
case 13: printf("thirteen"); break;
case 14: printf("fourteen"); break;
case 15: printf("fifteen"); break;
case 16: printf("sixteen"); break;
case 17: printf("seventeen"); break;
case 18: printf("eighteen"); break;
case 19: printf("nineteen"); break;
case 20: printf("twenty"); break;
case 30: printf("thirty"); break;
case 40: printf("forty"); break;
case 50: printf("fifty"); break;
default: speakOut(num / 10 * 10); printf(" "); speakOut(num % 10);
}
}
int main() {
int hr, min;
scanf("%d %d" , &hr, &min);
speakOut(hr);
printf(" ");
if (min == 0) {
printf("o'clock");
}
else {
speakOut(min);
}
return 0;
}