<코드>

#include <stdio.h>

typedef struct student{
	char name[10];
	int score;
	int rank;
}student;

int main()
{
	student s[10];
	
	for(int i=0; i<10; i++)
	{
		fscanf(stdin, "%s %d", s[i].name, &s[i].score);
		s[i].rank = 1;
	}
	
	for(int i=0; i<10; i++)
	{
		for(int j=0; j<10; j++)
		{
			if(s[i].score < s[j].score)
				s[i].rank++;
		}
	}		
	
	printf("Name Score Rank\n");
	for(int i=0; i<10; i++)
		fprintf(stdout, "%4s %5d %4d\n", s[i].name, s[i].score, s[i].rank);
	
	return 0;
}

+ Recent posts