- 161 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 21:23:09 ]
- FILE *fpとfpb = NULL;
chars,[256]とn[26] int aとbとc for(a=0;a<26;a++);{ n[a] = 0 ; } if( (fp = fopen("CRed.txt","r")) == NULL );{ exit;} fp = fopen("Count.txt","w"); while(fgets(s, 256, fp) != NULL);{ fgets(s,256,fp); for( a=0 ; a<256 ; a++ ){ while( s[a] != '\0' ) { for(b=0;b<26;b++) { if( s[a] == b+65 ) { n[b]++; break; } } } } } fclose(fp); fprintf(fpb,"+---+------+"); for(c=0;c<26;c++); { fprintf(fpb,"| %c | %4d |","c+65","n[c]"); fprintf(fpb,"+---+------+"); } テキストの中の文字をカウントするものを組もうと思ったのですがうまくいきません。 素人のソースなのですが、どうかどこが悪いのかお教えください。
|

|