fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. char *troca(char nome[100]) {
  5. for (int i = 0, j = strlen(nome) - 1; i < j; i++, j--) {
  6. char temp = nome[i];
  7. nome[i] = nome[j];
  8. nome[j] = temp;
  9. }
  10. return nome;
  11. }
  12.  
  13. int main(void) {
  14. char nome[100];
  15. printf("Informe o nome para ser invertida :");
  16. scanf("%[^\n]s", nome);
  17. printf("%s\n", troca(nome));
  18. }
  19.  
  20. //https://pt.stackoverflow.com/q/265266/101
Success #stdin #stdout 0s 4380KB
stdin
Teste de texto
stdout
Informe o nome para ser invertida :otxet ed etseT