TO CONVERT DIGITS OF A NUMBER INTO WORDS

1 comments

#include<stdio.h>
void main()
{
    int num, temp;
    printf("Enter a number");
    scanf("%d",&num);
    printf("%d->",num);
    for(temp = 0; num > 0 ; num /= 10 )
        temp = temp*10 + num%10;
    while(temp > 0)
    {
        switch(temp%10)
        {
            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;
        }
        temp /= 10;
    }
}

TO COPY ONE FILE INTO ANOTHER WHILE DOIING SO REPLACE ALL LOWER CASE INTO UPPER CASE

0 comments


#include<stdio.h>
#include<conio.h>
void main()
{
FILE *fp,*fq;
char ch,c;
clrscr();
fp=fopen("a.txt","r");
fq=fopen("b.txt","w");
if(fp==NULL)
{
printf("file does not exist");
exit(0);
}
if(fq==NULL)
{
printf("file does not exist");
exit(0);
}
while(1)
{
ch=fgetc(fp);
if(ch==EOF)
 break;
if(islower(ch))
{
c=toupper(ch);
fputc(c,fq);
}
}
fclose(fp);
fclose(fq);
getch();
}

TO DISPLAY ALL PERFECT NUMBERS BETWEEN 1 TO 50 BY USING FUNCTION

2 comments


#include<stdio.h>
void main()
{
int i, sum, num;
for(num = 1; num < 50; num++)
{
for(i = 1, sum = 0; i < num; i++)
{
if(num % i == 0)
sum += i;
}
if(sum == num)
printf("%d ",num);
}
}