Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2014, 18:29
dehm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 13 años, 7 meses
Puntos: 10
Respuesta: Funcion para voltear cadena no funciona

La función puede quedar asi:
Código C++:
Ver original
  1. char* alreves(char* pal)
  2. {
  3.     int i,n,a=0;
  4.     char* pal2;
  5.     n=strlen(pal);
  6.     pal2=new char(n+1);  
  7.     for(i=n-1; i>=0; i--)
  8.     {
  9.         pal2[a]=pal[i];
  10.         a=a+1;
  11.     }
  12.     pal2[n]='\0';
  13.     return pal2;
  14. }

Saludos!
__________________
Mi calculadora en Qt