Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2010, 08:10
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses
Puntos: 228
Respuesta: Problema con Strings

Primero que el for nunca buclea: porque i+2 no significa nada....tienes que poner i=i+2; . Tiene que haber alguna asignacion.

Segundo estas sumando todo a nuevaFrase. Deberias hacer que nueva frase sea un arry:

char nuevaFrase[50] = "";

Como lo era el otro.

Y adentro del for haces:
nuevaFrase[i] = toupper(frase[i]);
nuevaFrase[i+1] = tolower(frase[i+1]);