Jump to content
Fórum Script Brasil

Persa

Membros
  • Content Count

    5
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Persa

  1. Persa

    (Resolvido) argc argv

    Entendi o que você disse. A minha ficha demorou pra cair. Agora esta funcionando.Valeu
  2. Persa

    (Resolvido) argc argv

    Eu entendo mas não resolver isso.Você poderia me arrumar alguma dica??
  3. Persa

    (Resolvido) argc argv

    Fiz...mas não funciona pois se eu precisar contar a frequência de números 10 contidos no arquivo.txt o algoritmo não reconhece:aparece um warning:multi-character character constant Valeu
  4. Persa

    (Resolvido) argc argv

    Fala ai...o programa não dá erro apenas aparece um warning dizendo:"multi-character character constant" para as linhas do case '01' e case'02'. Esse é meu problema, fazer o switch funcionar. Valeu
  5. Persa

    (Resolvido) argc argv

    Vou ser breve: Gostaria que meu algoritmo leia um arquivo.txt contendo números aleatórias,exemplo: 01 02 05 01 02 03 06 02 01 01 07 01 Após ler eu gostaria que ele imprisse a quantidade de números 01 e 02.Mas não consigo ler esses números. Veja a seguir o algoritmo: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { FILE *fp; /* ponteiro para o arquivo de entrada */ char number; int i,cont[2]; /*Zerando o vetor*/ for(i=0;i<2;i++){ cont[i]=0; } /* se não for informado nome do arquivo, sair if (argc != 2) exit(-1); */ /* abrir arquivo */ fp = fopen(argv[1],"r"); /* verificar se arquivo existe */ if (fp == NULL){ exit(-1); } while(fscanf(fp,"%c",&number) != EOF){ printf("%c",number); switch(number){ case '01': cont[0]++; break; case '02': cont[1]++; break; } } printf("\n"); for(i=0;i<2;i++){ printf(">> %d", cont[i]); printf("\n"); } fclose(fp); exit(0); } VALEU Persa
×
×
  • Create New...