tengo un archivo clanes.txt le cual es de la forma
1 asus
2 tf
3 arena
4 sl
...
como lo hago para guardarlo?
ptrnodo agregarcircular(ptrnodo lista, ptrnodo nuevo)
/* agregar a una lista circular, devolviendo la direccion del ultimo
nodo agregado */
{
if (lista ==NULL) nuevo->sig = nuevo;
else {
nuevo->sig = lista->sig;
lista->sig = nuevo;
}
return(nuevo);
}
ptrnodo p, q;
q=NULL
file *archivo;
archivo=fopen(clanes.txt,"r");(lo hice para agregar a una lista circular
while ((fscanf(archivo, "%d", ?)!= EOF) &&(fscanf(archivo,"%s",?)!= EOF))
{
p=(ptrnodo) malloc( sizeof(struct nodo));
p->posicion = pos;
p->nombre =sold;
q = agregarcircular(q, p);
}
es algo haci?que no se como guardarlo ..si se cguarda como un linea o un entero y un char...