
no logro encontrar el error en c++
Publicado por Micaela (4 intervenciones) el 24/06/2019 19:35:00
Buenas, tengo un problema en el cual no encuentro el error, les dejo mi funcion para que la vean y puedan decirme que es lo que tengo mal, gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
int charAint(char arrChar[],int cant){ ///Paso de char a int
int edad,pos;
bool nosalgo=true;
for(pos=0;pos<cant;pos++){ ///Recorro el arreglo para ver si algun caracter no es un numero POR ALGUNA RAZON ESTE FOR NO ME FUNCIONA
if(!(arrChar[pos]>='0') and !(arrChar[pos]<='9')){ ///no se si esta proposicion esta correcta tampoco
nosalgo=false;
printf("Error, intente nuevamente\n");
leerEdad(arrChar,cant);
}
}
Aca viene un while que es el que activa el bool, que funciona, pero por alguna razon el recorrido del arreglo no funciona.
return edad;
}
Valora esta pregunta


0