Persa
Membros-
Total de itens
5 -
Registro em
-
Última visita
Sobre Persa
Persa's Achievements
0
Reputação
-
Entendi o que você disse. A minha ficha demorou pra cair. Agora esta funcionando.Valeu
-
Eu entendo mas não resolver isso.Você poderia me arrumar alguma dica??
-
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
-
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
-
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