Write a c program to reverse a digit 123?

1 answer

Answer

1103215

2026-05-14 01:05

+ Follow

Program to reverse ANY given number in C

#include

main()

{

int num,mod,rev=0;

printf("Enter a number:");

scanf("%d", &num);

while(num>0)

{

mod=num%10;

rev=(rev*10)+mod;

num=num/10;

}

printf("Reverse of the given number: %d", rev);

getchar();

}

Other Ideas! Use the While Loop

#include

main()

{

int a,b,c,d,e;

printf("Enter the Number to Find it's Reverse\n");

scanf("%d",&a);

while(a!=0)

{

b=a%10;

c=a/10;

printf("%d",b);

a=c;

}

getchar();

}

Before compiling include stdio.h

-----------------------------------------------------------------------------

Using sprintf/atoi functions./..

int _tmain(int argc, _TCHAR* argv[])

{

int inumber;

printf("\n\n Enter a Number:");

scanf("%d",&inumber);

char pNumber[10];

sprintf(pNumber, "%d", inumber);

int iLength=strlen(pNumber);

char temp;

for(int i=0;i

temp=pNumber[i];

pNumber[i]=pNumber[iLength-1];

pNumber[iLength-1]=temp;

iLength--;

}

inumber=atoi(pNumber);

printf("\n\nReverse no is %d",inumber);

getchar();

return 0;

}

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.