Ir para conteúdo
Fórum Script Brasil

Persa

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que Persa postou

  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. 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
×
×
  • Criar Novo...