C/Visual C - ELIMINAR VOCALES DE UNA CADENA

 
Vista:

ELIMINAR VOCALES DE UNA CADENA

Publicado por luisa fernanda (1 intervención) el 02/11/2004 20:24:12
COMO HAGO PARA ELIMINAR VOCALES DE UNA CADENA , ESTOY TRABAJANDO CON ARCHIVOS.
EL EJEMPLO ES:
Maria
Juana
Debe imprimir :
Mr
Jn

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ELIMINAR VOCALES DE UNA CADENA

Publicado por Nicolas (183 intervenciones) el 02/11/2004 21:26:40
Hola!!!!!!!!!!!

Levanta cada linea del archivo a un char* y lo recorres eliminando (guardando en un auxiliar) las vocales

Salu2!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ELIMINAR VOCALES DE UNA CADENA

Publicado por federico (40 intervenciones) el 05/11/2004 23:37:31
hace esto
FILE * archivo;
char c;
archivo=fopen("Archivo","r")
while(c=fgetc(archivo)!=EOF){
//Comparas c con el codigo de ascii de cada vocal
swtch(toupper(c)){
case 'A':
f=0;
break;
case 'E':
f=0;
break;
case 'I':
f=0;
break;
case 'O':
f=0;
break;
case 'U':
f=0;
break;
default:
f=1:
}
if(f){
f=0;
//Y armas la cadena
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar