From 1101a4072a2a1600d7ee830b6d40369b1eb6263d Mon Sep 17 00:00:00 2001 From: Abir Hasan <98998279+h-abir@users.noreply.github.com> Date: Sun, 16 Jul 2023 18:55:16 +0600 Subject: [PATCH] Create reverse_a_number.c --- reverse_a_number.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 reverse_a_number.c diff --git a/reverse_a_number.c b/reverse_a_number.c new file mode 100644 index 0000000..7fd3433 --- /dev/null +++ b/reverse_a_number.c @@ -0,0 +1,48 @@ +#include +int main(){ + int n,reverse,temp=0; + scanf("%d",&n); + int ekok = n%10; + n=n/10; + if(n==0){ + reverse = ekok; + printf("%d",reverse); + temp =1; + } + int doshok = n%10; + n=n/10; + if(n==0 && temp ==0){ + reverse = ekok*10+doshok; + printf("%d",reverse); + temp =1; + } + int shotok = n%10; + n=n/10; + if(n==0 && temp==0){ + reverse = ekok*100+doshok*10+shotok; + printf("%d",reverse); + temp =1; + } + int shohosro = n%10; + n=n/10; + if(n==0 && temp==0){ + reverse = ekok*1000+doshok*100+shotok*10+ shohosro; + printf("%d",reverse); + temp =1; + } + int ojut = n%10; + n=n/10; + if(n==0 && temp==0){ + reverse = ekok*10000+doshok*1000+shotok*100+ shohosro*10+ojut; + printf("%d",reverse); + temp=1; + } + int lokkho = n%10; + if(n==0 && temp==0){ + reverse = ekok*100000+doshok*10000+shotok*1000+ shohosro*100+ojut*10+lokkho; + printf("%d",reverse); + temp =1; + } + + +}