C Tutorial
Lets see simple c program to reverse the given number using while loop.
#include<stdio.h> main() { int number, reversenumber=0, temp; printf("Enter number: "); scanf("%d", &number); temp = number; while(temp>0) { reversenumber = (10*reversenumber)+(temp%10); temp = temp/10; } printf("\nNumber: %d reversed is: %d\n", number, reversenumber); }
Output:
$ gcc reverse_number.c reverse_number.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main() ^~~~ $ ./a.out Enter number: 23456789 Number: 23456789 reversed is: 98765432
Lets see simple c program to reverse the given number using do while loop.
#include<stdio.h> main() { int number, reversenumber=0, temp; printf("Enter number: "); scanf("%d", &number); temp = number; do { reversenumber = (10*reversenumber)+(temp%10); temp = temp/10; }while(temp>0); printf("\nNumber: %d reversed is: %d\n", number, reversenumber); }
Output:
$ gcc reverse_number.c reverse_number.c:3:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main() ^~~~ $ ./a.out Enter number: 123456789 Number: 123456789 reversed is: 987654321"
C Tutorial
Privacy Policy | Copyright2020 - All Rights Reserved. | Contact us | Report website issues in Github | Facebook page | Google+ page