Este código imprime por consola "Hola mundo!" al revés ("!odnum aloH"), se utilizan las librerías
<stdio.h>,
<stdlib.h> y
<string.h>.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main (int argc, char *argv[]) {
char cadena[] = "Hola mundo!";
char aux_cadena[strlen ( cadena )];
int flag = 0;
for ( int i = strlen ( cadena ) - 1; i >= 0; i-- ) {
flag = strlen ( cadena ) - i - 1;
aux_cadena [ flag ] = cadena[ i ];
}
printf ("El texto normal es: %s\n", cadena);
printf ("El texto invertido es: %s\n", aux_cadena);
return EXIT_SUCCESS;
}
Copia y ejecuta éste código para ver qué hace!