buenas a todos !!!
tengo un code que quisiera saber por que no me da ouput cuando se supone que debe hacerlo.
ahi va
#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
La condicion del while esta mal, solo se ejecuta mientras lect sea 0, tenes que sacar el signo de admiracion.
gracias eEternal Idol
la verdad ese error es inperdonable ,debi fijarme mas.
pero ya le hice arreglos.
#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;
}
De nada :)