Foros aprenderaprogramar.com
		Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: pedro,, en 14 de Junio 2016, 00:25
		
			
			- 
				Buenas.
 
 Dejo posible solución al ejercicio CU00543F del tutorial para principiantes de lenguaje de programación C.
 
 EJERCICIO
 
 En un archivo denominado miTexto.txt existen varias líneas de texto. Crear un programa que extraiga el contenido de las líneas hasta el final del archivo usando eof ó feof y las muestre por pantalla.
 
 Ejemplo: si el contenido del archivo es el siguiente.
 
 Cumpliendo con mi oficio
 piedra con piedra, pluma a pluma,
 pasa el invierno y deja
 sitios abandonados.
 
 
 El resultado de ejecución deberá ser el siguiente:
 
 Linea 1 contiene: Cumpliendo con mi oficio
 Linea 2 contiene: piedra con piedra, pluma a pluma,
 Linea 3 contiene: pasa el invierno y deja
 Linea 4 contiene: sitios abandonados.
 
 #include <stdio.h>
 #include <stdlib.h>
 int main() {
 char texto[20][200];
 int i = 0;
 FILE* fichero;
 fichero = fopen("miTexto.txt", "rt");
 while (!feof(fichero)) {
 fgets(texto[i], 200, fichero);
 printf("L\xA1nea %d contiene: %s\n", i+1, texto[i]);
 i++;
 }
 fclose(fichero);
 return 0;
 }
 Y el archivo de texto contiene:
 Cumpliendo con mi oficio
 piedra con piedra, pluma a pluma,
 pasa el invierno y deja
 sitios abandonados.
 Saludos.  ;D
- 
				Todo bien  :D