Advertisement
meiercheek

Untitled

Feb 19th, 2019
575
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.85 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.  int i, counter = 0, koniec = 1;
  6.  char c, q = 0;
  7.  
  8.  while(koniec == 1)
  9.  {
  10.  
  11.     if ((c = getchar()) <= 0)
  12.      {
  13.          koniec = 0;
  14.    
  15.        /*   if (counter <= 2)
  16.             for(i = 0; i < counter; i++)
  17.             printf("%c", q);
  18.         else
  19.             printf("%d%c", counter, q);
  20.             */
  21.      }
  22.     // else
  23.     //{
  24.         if(c == 10 || c == 13)
  25.             continue;
  26.     //}
  27.  
  28.     if((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
  29.     {
  30.         if(c == q)
  31.             counter++;
  32.        
  33.         else
  34.         {
  35.             if (q == 0)
  36.             {
  37.                 q = c;
  38.                 counter = 1;
  39.             }
  40.             else
  41.             {
  42.                 if (counter <= 2)
  43.                     for(i = 0; i < counter; i++)
  44.                         printf("%c", q);
  45.                 else
  46.                     printf("%d%c", counter, q);
  47.                 q = c;
  48.                 counter = 1;           
  49.             }
  50.         }  
  51.      }
  52. }
  53.  
  54.     /*if (counter <= 2)
  55.         for(i = 0; i < counter; i++)
  56.             printf("%c", q);
  57.         else
  58.             printf("%d%c", counter, q);*/
  59.  
  60.   return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement