Advertisement
Guest User

Lab12

a guest
Dec 5th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.   long word;
  5.   long new_word;
  6.   long n=1;
  7.   int i=0;
  8.   int a[10000];
  9.   int j =0, count=0;
  10.   int m,k,w;
  11.   while (scanf("%ld", &word)!=EOF) {
  12.       w = word;
  13.       while (w > 0) {
  14.           count += 1;
  15.           w /= 10;
  16.       }
  17.       if (count % 2 == 1) i = 1;  else i = 2;
  18.       while (word > 0) {
  19.           if (i % 2 == 1) {
  20.               a[j] = (word % 10);
  21.               word = word / 10;
  22.               i++;
  23.               j++;
  24.           } else {
  25.               word = word / 10;
  26.               i++;
  27.           }
  28.       }
  29.       count=0;
  30.       for (k = 0; k <= j; k++) {
  31.           new_word = new_word + a[k] * n;
  32.           n *= 10;
  33.       }
  34.       j=0;
  35.       n=1;
  36.       printf("%ld", new_word,"endl");
  37.       for(m=0;m<=i;m++) {a[m]=0;}
  38.       //printf(a[m]);
  39.   }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement