that_one_nigga_you_k

invertendo roubando

Dec 14th, 2023
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.48 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main( )
  4. {
  5. char str[50]; // String
  6. char str_inv[50]; // String invertida
  7. char *ptr_str = str;
  8. char *ptr_inv = str_inv;
  9. int i = -1;
  10. scanf(" %49s", str); // sem espaço
  11. // scanf(" %[^\n]", str);
  12.  
  13. //printf("\n%d\n\n", strlen(str));
  14.  
  15.  
  16. for (int i = strlen(str)-1 ; i >= 0; i--) {
  17.   *(ptr_inv + i) = *(ptr_str + strlen(str) -1 -i);
  18. }
  19.  
  20. *(ptr_inv + strlen(str)) = '\0';
  21.  
  22. printf("O inverso da string : %s\n\n",str_inv);
  23. return 0;
  24. }
Add Comment
Please, Sign In to add comment