#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char name[10][10];
int arr[10];
int arr2[10];
int i,j;
for(i=0;i<10;i++) arr2[i]=1;
FILE * fp=fopen("input.txt","rt");
if(fp==NULL)
{
puts("파일오픈 실패!");
return -1;
}
for(i=0;i<10;i++)
{
fscanf(fp,"%s ",&name[i][0]);
fscanf(fp,"%d",&arr[i]);
}
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(arr[i]<=arr[j])
if(i!=j);
arr2[i]++;
}
}
FILE * fp1=fopen("output.txt","wt");
if(fp1==NULL)
{
puts("파일오픈 실패!");
return -1;
}
fprintf(fp1," 이름 점수 등수\n");
for(i=0;i<10;i++)
{
fprintf(fp1,"%6s ",&name[i]);
fprintf(fp1,"%4d",arr[i]);
fprintf(fp1,"%4d",arr2[i]);
fprintf(fp1,"\n");
}
system("pause");
return 0;
}
2015.04.11 11:19
정올 기초다지기(파일입출력-자가진단3)
조회 수 635 추천 수 0 댓글 0