Code:
#include <stdio.h>
void num_to_english(char* zero, char* one, char* two, char* three, char* four,
char* five,char* six, char* seven, char* eight, char* nine);
void main()
{
char a,b,c,d,e,f,g,h,j,k;
num_to_english(&a,&b,&c,&d,&e,&f,&g,&h,&j,&k);
getchar();
}
void num_to_english(char* zero,char* one, char* two, char* three, char* four,
char* five, char* six, char* seven, char* eight, char* nine)
{
int number,i;
zero = "zero"; one = "one"; two = "two"; three = "three"; four = " four";
five = "five"; six = "six"; seven = "seven"; eight = "eight"; nine = "nine";
printf("Please insert a number from 0-9 : ");
scanf("%d", &number);
printf("The %d equivalent in english is : ",number);
if(number>=0&&number<=9)
{switch(number)
{case 0:
printf("%s", zero);
break;
case 1:
printf("%s", one);
break;
case 2:
printf("%s", two);
break;
case 3:
printf("%s", three);
break;
case 4:
printf("%s", four);
break;
case 5:
printf("%s", five);
break;
case 6:
printf("%s", six);
break;
case 7:
printf("%s", seven);
break;
case 8:
printf("%s", eight);
break;
default:
printf("%s", nine);}}
else
{printf("is out of range. Please re-enter.\n\n");
main();}
}
Thank you so much!!