Facebook
From Gracious Cheetah, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 53
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main(void)
  5. {
  6.     char E[62];
  7.     char D[62];
  8.     int i, j, max;
  9.     int find = 1;
  10.  
  11.     while (find) {
  12.         scanf("%s", E);
  13.         max = strlen(E);
  14.         if (E[0] == 0) {
  15.             find = 0;
  16.         }
  17.         if (find) {
  18.             for (i = 1; i <= max ; i++) {
  19.                 E[i] = E[i] - ' ';
  20.             }
  21.         }
  22.         for (i = 0, j = 0; i <= max, j <= max ; i = i + 4, j = j + 3) {
  23.             D[j] = (E[i] << 2) + (E[i + 1] >> 4);
  24.             D[j + 1] = (E[i + 1] << 4) + (E[i + 2] >> 2);
  25.             D[j + 2] = (E[i + 2] << 6) + (E[i + 3] >> 2);
  26.         }
  27.         for (j = 0; j <= max; j++) {
  28.             printf("%c", D[j]);
  29.         }
  30.     }
  31.     return 0;
  32. }
  33.  

Replies to Untitled rss

Title Name Language When
Re: Untitled Sweet Cassowary text 3 Years ago.