C Online Compiler
Example: Palindrome Number Check using For Loop in C
C
C++
C#
Java
Python
PHP
main.c
STDIN
Run
// Palindrome Number Check using For Loop #include <stdio.h> int main() { int num, originalNum, reversedNum = 0, remainder; // Step 1: Get input from the user printf("Enter an integer: "); scanf("%d", &num); originalNum = num; // Store the original number for comparison later // Step 2: Reverse the number using a for loop // The loop continues as long as num is greater than 0 // In each iteration, num is divided by 10 to remove the last digit for (; num > 0; num /= 10) { remainder = num % 10; // Get the last digit reversedNum = reversedNum * 10 + remainder; // Build the reversed number } // Step 3: Compare the original number with the reversed number if (originalNum == reversedNum) { printf("%d is a palindrome number.\n", originalNum); } else { printf("%d is not a palindrome number.\n", originalNum); } return 0; }
Output
Clear
ADVERTISEMENTS