write a c program to accept a given integer value and print
its value in words
Answer Posted / vignesh1988i
#include<stdio.h>
#include<conio.h>
void main()
{
long int n;
int a[15];
printf("enter the number:");
scanf("%ld",&n);
for(int i=0;n>0;i++)
{
a[i]=n%10;
n=n/10;
}
for(int j=i;j>0;j--)
{
switch(a[j])
{
case 1:
printf("one ");
break;
case 2:
printf("two ");
break;
case 3:
printf("three ");
break;
case 4:
printf("four ");
break;
case 5:
printf("five ");
break;
case 6:
printf("six ");
break;
case 7:
printf("seven ");
break;
case 8:
printf("eight ");
break;
case 9:
printf("nine ");
break;
case 0:
printf("zero ");
break;
default:
printf("no number exists like this :");
}
}
getch();
}
| Is This Answer Correct ? | 7 Yes | 29 No |
Post New Answer View All Answers
int i=3; this declaration tells the C compiler to a) reserve space in memory to hold the integer value b) associate the name i with this memory location c) store the value 3 at this location d) all the above
Differentiate between full, complete & perfect binary trees.
What is c preprocessor mean?
What is auto keyword in c?
what are bit fields in c?
Does c have enums?
What are the types of data files?
What's the difference between constant char *p and char * constant p?
What is static volatile in c?
Explain what is a stream?
Differentiate between #include<...> and #include '...'
What is signed and unsigned?
A function can make the value of a variable available to another by a) declaring the variable as global variable b) Passing the variable as a parameter to the second function c) Either of the two methods in (A) and (B) d) binary stream
What is pass by reference in c?
What are the different types of errors?