necesito sacar una palabra de un archivo .txt con el siguiente formato:
QUESO;5
PLANCHA;4
TORTUGA;9
ZAPATO;6
HORMIGA;1
UNIVERSIDAD;3
TECLADO;8
INFORMATICA;7
INGENIERIA;2
LETRERO;10
el numero es el orden en como debo sacarla, y guardala en una variable. COMO LO HARIA? ESTO SERIA PARA EL LENGUAJE C
Cuando tengas una duda o pregunta debes presentar los avances que lleves de tu programa, si no lo haces lo mas seguro es que tu tema sea cerrado por faltar a las Reglas del subforo (http://foro.elhacker.net/programacion_cc/reglas_del_subforo-t251603.0.html).
----
En términos generales la solución es:
1) Declarar un array con la capacidad para almacenar todos los elementos (palabras) o bien reservar un bloque mediante malloc/calloc y reajustarlo (de ser necesario) con realloc.
2) Leer cada par palabra;posición mediante la función fscanf utilizando la cadena de formato " %[^;];%d".
Un saludo