#include <stdio.h>
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
Comments