belongs to collection: C Language Loop Programs with Examples
#include <stdio.h> #include <stdlib.h> #include <math.h> int main(void) { int num, last, first, temp, swap, count = 0; printf("Enter any number: "); scanf("%d", &num); temp = num; last = temp % 10; count = (int)log10(temp); while(temp>=10) { temp /= 10; } first = temp; swap = (last * pow(10, count) + first) + (num - (first * pow(10, count) + last)); printf("Last Digit: %d\n", last); printf("First Digit: %d\n", first); printf("%d is swapped to %d\n", num, swap); return 0; }
Result:
Enter any number: 123456
Last Digit: 6
First Digit: 1
123456 is swapped to 623451
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
Result:
Enter any number: 123456
Last Digit: 6
First Digit: 1
123456 is swapped to 623451
need an explanation for this answer? contact us directly to get an explanation for this answer