TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação Estruturada II

Pesquisas Acadêmicas: Programação Estruturada II. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  1/10/2013  •  348 Palavras (2 Páginas)  •  283 Visualizações

Página 1 de 2

ETAPA 1 - Modularização

MainCodeCount.c

#include

#include

#include “LibCodeCount.c”

int main(int argc, char *args[])

{

printf("\n");

if (argc > 1)

contar(args[1]);

return 0;

}

LibCodeCount.c

void contar(char *filename)

{

printf(“Analizando: \”%s\”\n”, filename);

FILE * pFile;

int c, totalLinhas = 0;

pFile = fopen (filename, "r");

// Analiza o arquivo

if (pFile != NULL)

{

do

{

c = fgetc(pFile);

if (c == '\n') totalLinhas++;

}

while (c != EOF);

fclose(pFile);

printf(“Numero de linhas = %d.\n”, totalLinhas);

}

return 0;

}

...

Baixar como (para membros premium)  txt (940 bytes)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com