Advertisement
CamolaZ

prog0802

Apr 17th, 2016
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.48 KB | None | 0 0
  1. int main()
  2. {
  3.     char s[100];
  4.     char *ptr = s; // Aponta para o 1º carater de s
  5.  
  6.     printf("Introduza uma String: "); gets_s(s);
  7.  
  8.     if (*ptr == '\0') return 0; // ou return 0 se der erro de compil.
  9.         // String Vazia
  10.  
  11.     // Imprimir a string Normalmente
  12.  
  13.     while (*ptr != '\0')
  14.         putchar(*ptr++);
  15.  
  16.     // Imprimir a string ao contrário
  17.  
  18.     ptr--; // por causa do '\0'
  19.  
  20.     while (ptr >= s) // enquanto ptr for >= que &s[0]
  21.         putchar(*ptr--);
  22.  
  23.             cin.ignore();
  24.             cin.get();
  25.             return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement