Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.93 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. int reverse(char*);
  4. int main() {
  5.     char name[] = "Misirlic Vedad";
  6.     int spacecounter = 0;
  7.     int returnvalue = 0;
  8.     int checkdone = 0;
  9.     int i = 0;
  10.  
  11.     for (checkdone =0; checkdone <1; checkdone++){
  12.  
  13.         if (name[0] == 0){
  14.             returnvalue = -1;
  15.             printf ("PRAZNO");
  16.             break;
  17.     }
  18.  
  19.         for (i=0; (*(name + i))!=0;i++){
  20.             if (*(name+i) == 32)
  21.                 spacecounter++;
  22.         }
  23.  
  24.         if (spacecounter == 0){
  25.             printf ("PREMALO INPUTA");
  26.             returnvalue = -2;
  27.             break;
  28.         }
  29.         else {
  30.  
  31.  
  32.             returnvalue = 0;
  33.             reverse(name);
  34.         }
  35.  
  36.     }
  37.  
  38.      return returnvalue;
  39. }
  40.  
  41. int reverse (char *p)
  42. {
  43.  
  44.     int i,c = 0;
  45.  
  46.     for (i=0; (*(p + i)) != 0; i++)
  47.     {
  48.         c++;
  49.     }
  50.  
  51.  
  52.     for (i=c-1;i>=0;i--){
  53.         printf("%c", *(p+i));
  54.  
  55.     }
  56.  
  57. return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement