Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2008, 12:07
Avatar de Mephisto
Mephisto
 
Fecha de Ingreso: enero-2006
Ubicación: Mexico DF
Mensajes: 184
Antigüedad: 18 años, 4 meses
Puntos: 3
Re: Poner Espacios En Un Archivo Cuando Aparezca....

Código:
while(szLine[nR] != '\0')
{
while(szLine[nR] == ' ' || szLine[nR] == '\t') // Avanzar nR mientras sea un espacio o un TAB
nR++;
szLine[nW++] = szLine[nR++]; // Copiar, y avanzar nR y nW
}
Yo cambiaria el while anidado por un un if o un switch si lo quieres poner mas "elegante", jejejejeje

Código:
while(szLine[nR] != '\0')
{
   switch (szLine[nR]){
        case '':
        case '\t':
                nR++;
                szLine[nW++] = szLine[nR++];
        break;
        case '(':
        case ')':
                szLine[nW++] = ' ';
                szLine[nW++] = szLine[nR++];
                szLine[nW++] = ' ';
        break;        
   }
  }
Espero haber entendido bien lo que preguntabas...
__________________
Saludos...

Todos somos sabios, solo que en diferentes disciplinas...