Hacktoberfest
Hacktoberfest copied to clipboard
Reversing a 3-digit number
Hello, I would like to work on a problem of reversing a '3-digit ' number in C language. Can you please assign this issue to me?
Sure, I can assign the issue of reversing a 3-digit number in C language to you. Here is a possible approach to solving the problem:
Declare two integer variables: number and reversed_number. Initialize reversed_number to 0. While number is greater than 0, do the following: Calculate the last digit of number using the modulus operator (%). Multiply reversed_number by 10. Add the last digit of number to reversed_number. Divide number by 10. Return reversed_number.
Source code:
#include <stdio.h>
int reverse_number(int number) { int reversed_number = 0;
while (number > 0) { reversed_number = reversed_number * 10 + number % 10; number = number / 10; }
return reversed_number; }
int main() { int number = 123;
int reversed_number = reverse_number(number);
printf("The reversed number is %d\n", reversed_number);
return 0; }
i would like to fix this issue. pls assign me this issue because as beginner this is very boost myself.
Please assign it to me its my last date to contribute for hackatoberfest @Intruder9211