Programación General => C/C++ => Mensaje iniciado por: baisa en Martes 11 de Enero de 2011, 20:37
Título: pregunta
Publicado por: baisa en Martes 11 de Enero de 2011, 20:37
Yo querria saber esto: -rechazar los caracteres que estén fuera del intervalo entre el caracter '0' y la 'z' en la tabla ASCII.
¿estaria bien asi?
for(i=0;i<25;i++) { printf("Introduce un Elemento del Array: "); scanf("%c",&vector); if(vector=='#') { break; } else { if(((vector>='a') && (vector<='z')) || ((vector>=0) && (vector<=9))||((vector>='A') && (vector<='Z'))) { i--;//Al restar i, consigues estar en el mismo punto } } }
Título: Re: pregunta
Publicado por: m0skit0 en Martes 11 de Enero de 2011, 20:48
Se considera mala programación modificar dentro del bucle la variable que se usa como contador en un bucle for.
Título: Re: pregunta
Publicado por: Amilius en Martes 11 de Enero de 2011, 21:13