Advertisement
sellmmaahh

OR-2005-okreni string

Aug 10th, 2015
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.66 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. void okreni(char* p) {
  5.     int duzina=0;
  6.     char *s=p;
  7.     while (*p!='\0') {
  8.             duzina++;
  9.     p++;
  10.     }
  11.     p--;
  12.     int i=0;
  13.     for (i=0; i<duzina/2; i++) {
  14.             char temp=*s;
  15.     *s=*p;
  16.     *p=temp;
  17.     s++;
  18.     p--;
  19.     }}
  20.  
  21.     int main () {
  22.         int i=0;
  23.         char rec[31], c;
  24.         printf("Unesite neku recenicu (max 30 znakova):");
  25.         do {
  26.             c=getchar();
  27.             rec[i]=c;
  28.             i++;
  29.         }
  30.         while (c!='\n' && i<31);
  31.         rec[i-1]='\0';
  32.         okreni(rec);
  33.         printf("Recenica naopako: %s", rec);
  34.         return 0;
  35.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement