I am making a program that will take any two two-digit numbers determine the largest and display it in words using if/else and switch statements. I'm kinda stuck. I know how to determine the larger number but i am not sure how to make it into words. This is what i have so far:
Code:
#include <stdio.h>
int main(void)
{
int a, b, i, onesDig, tensDig;
tensDig = i/10;
onesDig = i/10;
char word;
printf("Enter two two-digit numbers separated by a space: ");
scanf("%d %d", &a, &b);
if (a>b){
a=i;}
else
b=i;
switch (i){
case 10: word = "ten"; break;
case 11: word = "eleven"; break;
case 12: word = "twelve"; break;
case 13: word = "thirteen"; break;
case 14: word = "fourteen"; break;
case 15: word = "fifteen"; break;
case 16: word = "sixteen"; break;
case 17: word = "seventeen"; break;
case 18: word = "eighteen"; break;
case 19: word = "nineteen"; break; }
switch (tensDig) {
case 2: word = "twenty"; break;
case 3: word = "thirty"; break;
case 4: word = "forty"; break;
case 5: word = "fifty"; break;
case 6: word = "fifty"; break;
case 7: word = "sixty"; break;
case 8: word = "seventy"; break;
case 9: word = "ninety"; break;
}
switch (onesDig) {
case 1: word = "-one"; break;
return 0;
}