Atps programação 2º semestre

625 palavras 3 páginas
#include
#include "LibContadorCodigo.h" int main(int argc, char *argv[])
{
FILE *pFile; char car1, car2; int i,nLines = 0,nLinesComment = 0,nLinesEmpty = 0,noComment = 0,silent = 0,help = 0, Comment=0; char *ajuda = argv[2]; pFile = fopen(argv[1],"r"); for (i=2; i Contando todas as linhas em bloco \n --> Quebrando linha, ou seja, término da linha */ while (car1 != EOF){ //Caso encontre um \n conta uma linha em branco if(car1 =='\n') { nLines++; } /*Verificando se o caracter atual é /, se esta condição for verdadeira e o próximo caracter for = * s iniciará o processo de contagem das linhas do comentário em bloco.*/ if(car1== '/'){ car2 = fgetc(pFile); //Contagem das linhas de comentário do bloco. if(car2 == '*'){ do{ do{ car1 = fgetc(pFile); if(car1 == '\n' && car1 != car2) { //Contagem das linhas de comentário do bloco. nLinesComment++; //Contando as linhas do arquivo. nLines++; } /*Caso encontre um \n no bloco de comentário, o mesmo não é contado como comentário e sim como linha em branco.*/

Relacionados

  • niderp
    353 palavras | 2 páginas
  • Atps 2
    841 palavras | 4 páginas
  • Atps programação
    427 palavras | 2 páginas
  • Atps
    2189 palavras | 9 páginas
  • Atps
    267 palavras | 2 páginas
  • Algoritmos
    435 palavras | 2 páginas
  • Algoritimo
    2006 palavras | 9 páginas
  • Nootocoto
    631 palavras | 3 páginas
  • Algoritmo
    529 palavras | 3 páginas
  • atps
    410 palavras | 2 páginas