fork(2) download
  1. #include <stdio.h>
  2.  
  3. void InverterString(char *str1) {
  4. int tamanho = strlen(str1);
  5. char aux[tamanho + 1];
  6.  
  7. for (int c = 0; c < tamanho; c++) {
  8. aux[c] = str1[tamanho - c - 1];
  9. }
  10. aux[tamanho] = 0;
  11.  
  12. printf("A string1 invertida fica: %s", aux);
  13. }
  14.  
  15. int main(void) {
  16. InverterString("O rato roeu a roupa do rei de Roma e a rainha roeu o resto.");
  17. return 0;
  18. }
  19.  
Success #stdin #stdout 0s 10304KB
stdin
Standard input is empty
stdout
A string1 invertida fica: .otser o ueor ahniar a e amoR ed ier od apuor a ueor otar O