#include int main() { int num, digit1, digit2, digit3; printf("Nhap vao mot so co ba chu so: "); scanf("%d", &num); digit1 = num / 100; digit2 = (num % 100) / 10; digit3 = num % 10; printf("Cach doc so %d la: ", num); switch (digit1) { case 1: printf("mot tram "); break; case 2: printf("hai tram "); break; case 3: printf("ba tram "); break; case 4: printf("bon tram "); break; case 5: printf("nam tram "); break; case 6: printf("sau tram "); break; case 7: printf("bay tram "); break; case 8: printf("tam tram "); break; case 9: printf("chin tram "); break; } if (digit2 == 0 && digit3 == 0) { // Trường hợp số nhập vào là một bộ ba số nguyên tố. printf("khong"); } else if (digit2 == 0) { // Trường hợp số nhập vào chỉ có hai chữ số. switch (digit3) { case 1: printf("mot"); break; case 2: printf("hai"); break; case 3: printf("ba"); break; case 4: printf("bon"); break; case 5: printf("nam"); break; case 6: printf("sau"); break; case 7: printf("bay"); break; case 8: printf("tam"); break; case 9: printf("chin"); break; } } else if (digit2 == 1) { // Trường hợp số nhập vào có hai chữ số và chữ số thứ hai là 1. switch (digit3) { case 0: printf("muoi"); break; case 1: printf("muoi mot"); break; case 2: printf("muoi hai"); break; case 3: printf("muoi ba"); break