Código:
John245/Juan Perez/01/100/0/ON/200/0/0/JGD/jp123
Perk243/Pedro Mieres/05/100/0/ON/400/0/0/ADM/pm213
Man091/Manuel Campaña/08/100/0/OFF/100/13/JGD/mc987
Como los datos están separados por '/' se me había ocurrido utilizar la función strtok(), el problema es que no se como hacer que la función me devuelva el dato como una cadena, y que esa cadena se compare con la introducida por el usuario cuando le pides que Inicie Sesión. ¿Alguna ayuda?
El código de la función que llevaba por el momento era el siguiente:
Código:
void login () {
FILE *jugadores ;
char usuario[20] ;
jugadores = fopen("jugadores.txt", "r++") ;
if ( jugadores == NULL ) {
printf("\nError de apertura en el fichero\n");
}
else {
printf("\nNombre de Usuario:\t");
scanf("%s", usuario) ;
fclose(jugadores) ;
}
}