Saltar al contenido

cómo contar líneas de archivo en el ejemplo de código c

Mantén la atención ya que en esta noticia encontrarás la contestación que buscas.Esta noticia fue evaluado por nuestros expertos para garantizar la calidad y exactitud de nuestro post.

Ejemplo: cómo contar líneas en un archivo c

/* C Program to count the Number of Lines in a Text File  */
#include <stdio.h> 
#define MAX_FILE_NAME 100 
  
int main() 
 
    FILE *fp; 
    int count = 0;  // Line counter (result) 
    char filename[MAX_FILE_NAME]; 
    char c;  // To store a character read from file 
  
    // Get file name from user. The file should be 
    // either in current folder or complete path should be provided 
    printf("Enter file name: "); 
    scanf("%s", filename); 
  
    // Open the file 
    fp = fopen(filename, "r"); 
  
    // Check if file exists 
    if (fp == NULL) 
     
        printf("Could not open file %s", filename); 
        return 0; 
     
  
    // Extract characters from file and store in character c 
    for (c = getc(fp); c != EOF; c = getc(fp)) 
        if (c == 'n') // Increment count if this character is newline 
            count = count + 1; 
  
    // Close the file 
    fclose(fp); 
    printf("The file %s has %d linesn ", filename, count); 
  
    return 0; 

Sección de Reseñas y Valoraciones

Si posees algún reparo y disposición de limar nuestro enunciado te recordamos escribir una acotación y con placer lo estudiaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *