Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2008, 06:10
fightmx
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 22 años
Puntos: 22
Re: por que me da error esta funcion?

Estás tratando de devolver un caracter y no un puntero como indica la función.
También trata de utilizar memoria dinámica para str2 ya que al momento de compilar, el compilador no conoce el valor de uds en la declaración de str2.

char str2[uds]; // uds = ¿?

Puedes simplificar mas si utilizas la libreria string.h, ya existen funciones que implementan en gran parte lo que quieres hacer.

Salu2.