Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2011, 04:21
vay1987
 
Fecha de Ingreso: julio-2011
Ubicación: Lima
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
archivo de texto a array

Hola, disculpen soy novata en c++.
Tengo que leer un archivo con una lista de nombre, lo intente hacer pero cuando quiero llamar a un dato siempre me muestra el ultimo. Pueden indicarme mi error por favor.

#include<stdio.h>
#include<string.h>

int main()
{
FILE *xxx;
char alum[20];
char linea[20];
char* alumno[20];
printf("\n Ingrese la lista de alumnos:");
gets(alum);
xxx=fopen(alum,"r");
if((xxx=fopen(alum,"r"))==NULL)
{printf("\n el archivo %s no existe",alum);
return (0);
}
while(!feof(xxx)){
for(int i=0;i<=9;i++){
alumno[i]=fgets(linea,20,xxx);
printf("%s",alumno[i]);
}
return (0);
}
fclose(xxx);
}