求如何编写一个念数字程序(c语言)

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:20:02
问题如下:
编写一个念数字程序,当输入一个整数n(大于等于0,小于等于99),计算机就输入这个整数的汉语拼音,若输入的数不合要求,计算机输入"CUO WU"
如:87
BA SHI QI
写得好的话加分

#include <stdio.h>

void Say(int n)
{
switch(n)
{
case 1:
printf("YI ");
break;
case 2:
printf("ER ");
break;
case 3:
printf("SAN ");
break;
case 4:
printf("SI ");
break;
case 5:
printf("WU ");
break;
case 6:
printf("LIU ");
break;
case 7:
printf("QI ");
break;
case 8:
printf("BA ");
break;
case 9:
printf("JIU ");
break;
case 10:
printf("SHI ");
break;
}
}

void main()
{
int n;

printf("输入一个整数(0~99):");
scanf("%d",&n);

if(n<0 || n>99)
{
printf("\nCUO WU\n");
return;
}

if(n<10)
{
if(n == 0)
pr