#include
void main()
{
FILE *fp;
int alphabet[27]={0,},i;
char c ;
if((fp=fopen("sample.txt","r")) == NULL){
printf("파일을 개방할 수 없습니다!");
exit(1);
}
while((c=getc(fp)) != EOF) {
if(c>='A' && c<='Z') alphabet[c-'A']++;
else alphabet[26]++;
}
fclose(fp);
for(i=0;i<27;i++) {
if(i==26) printf("Other : %3d ",alphabet[26]);
else printf("%c : %3d ",'A'+i,alphabet[i]);
if(((i+1)%6)==0) printf("\n");
}
}
#include
#define student_no 53
void main()
{
FILE *fp1,*fp2;
struct person {
int no;
char name[20];
int num[4];
int total;
int rank;
double average;
} x[student_no];
float vtotal[4]={0,};
char rname[9][20] ;
int copy[student_no],i,max,curr,count,grade,j ;
fp1=fopen("sample2.txt","r");
for(i=0;i<9;i++) fscanf(fp1,"%s",rname[i]);
for(i=0;imax) max = copy[i];
count=0;
for(i=0;i