#include <stdio.h>
#include <string.h>
int main() {
char *ones[] = {"","One","Two","Three","Four","Five","six",
"Seven","Eight","Nine"};
char *tenup[] = {"Ten","Eleven","Twelve","Thirteen","Fourteen",
"Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"};
char *tens[] = {" "," ","Twenty","Thirty","Forty","Fifty","Sixty","Seventy",
"Eighty","Ninety"};
float nAmt = 0.00;
float nTemp = 0.00;
int nOnes = 0;
int nTens = 0;
int nHundreds = 0;
printf("Pls enter a 3 digit number: \n");
scanf("%f", &nAmt);
nTens = nAmt/10;
nTemp = nAmt-nTens;
nOnes = nTemp;
if ((nAmt>=100) && (nAmt<=999)) {
nHundreds = nAmt/100;
nAmt = nAmt-(nHundreds*100);
nTens = nAmt/10;
nTemp = nAmt-(nTens*10);
nOnes = nTemp;
printf("\n %s Hundred", ones[nHundreds]);
}
if ((nAmt>=10) && (nAmt<20)) {
printf(" %s \n\n", tenup[nOnes]);
}
if ((nAmt>=21) && (nAmt<=99)) {
printf(" %s ", tens[nTens]);
printf("%s \n\n", ones[nOnes]);
}
}
#include <string.h>
int main() {
char *ones[] = {"","One","Two","Three","Four","Five","six",
"Seven","Eight","Nine"};
char *tenup[] = {"Ten","Eleven","Twelve","Thirteen","Fourteen",
"Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"};
char *tens[] = {" "," ","Twenty","Thirty","Forty","Fifty","Sixty","Seventy",
"Eighty","Ninety"};
float nAmt = 0.00;
float nTemp = 0.00;
int nOnes = 0;
int nTens = 0;
int nHundreds = 0;
printf("Pls enter a 3 digit number: \n");
scanf("%f", &nAmt);
nTens = nAmt/10;
nTemp = nAmt-nTens;
nOnes = nTemp;
if ((nAmt>=100) && (nAmt<=999)) {
nHundreds = nAmt/100;
nAmt = nAmt-(nHundreds*100);
nTens = nAmt/10;
nTemp = nAmt-(nTens*10);
nOnes = nTemp;
printf("\n %s Hundred", ones[nHundreds]);
}
if ((nAmt>=10) && (nAmt<20)) {
printf(" %s \n\n", tenup[nOnes]);
}
if ((nAmt>=21) && (nAmt<=99)) {
printf(" %s ", tens[nTens]);
printf("%s \n\n", ones[nOnes]);
}
}
No comments:
Post a Comment