/* String - Program to read a positive integer and print its digits in words. For example, if the input is 126 the o/p should be One Two Six */ #include #include void main() { char n[20] ; int i; clrscr(); printf("Enter a positive integer: "); gets(n); printf("%s in words: ", n); for(i=0 ; n[i]!='\0' ; i++) { switch(n[i]) { case '0': printf("Zero "); break; 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; } } getch(); } /* Output: Enter a positive integer: 1760 1760 in words: One Seven Six Zero */