trabajar con un token

Iniciado por bash, 10 Enero 2012, 22:51 PM

0 Miembros y 2 Visitantes están viendo este tema.

bash

buenas a todos !!!


tengo un code que quisiera saber por que no me da ouput  cuando se supone que debe hacerlo.


ahi va
Código (cpp) [Seleccionar]

#include<iostream>

using namespace std;

char lect[] = "lol%lal ";

int main(){
string resp;
int i = 0 ;
  while(!lect[i]){
    if(lect[i] != '%'){
      resp += lect[i];
   
    }
    cout << resp; i++;
  }

}



agradeceria cualquier aclaracion.


info : estoy haciendo un pequeno programa que lea un script claro el codigo que puse arriba es pequeno. si pudieran recomendarme algo para eso estaria muy bien tambien .

gracias!!!!! :D  :D

gracias por responder mis dudas

Eternal Idol

La condicion del while esta mal, solo se ejecuta mientras lect sea 0, tenes que sacar el signo de admiracion.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

bash

gracias eEternal Idol
la verdad ese error es inperdonable ,debi fijarme mas.

pero ya le hice arreglos.
Código (cpp) [Seleccionar]

#include<iostream>
#include<string>
 
using namespace std;

char lect[] = "lol%lal ";

int main(){
string resp;
int i = 0 ;
while(lect[i]){
   if(lect[i] != '%'){
     resp += lect[i];
     
   }else{
     break;
   }
    i++;
}
cout << resp;
}
gracias por responder mis dudas

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón