#include <stdio.h>
int main()
{
int n[110],s[110]; //分别保存学号和成绩
int i,k,count=0;
freopen("score1.txt","r",stdin); //输入重定向,数据将从文件中读入
//读入数据
while(scanf("%d%d",&n[count],&s[count])!=EOF)
count++;
freopen("CON","r",stdin); //将输入重新新向为键盘
//共有count名学生的数据读入了数组,下面显示数据
printf("学号\t成绩\n");
for(i=0; i<count; i++)
printf("%d\t%d\n",n[i],s[i]);
//输入学生的学号
printf("请输入要查找的学生学号:");
scanf("%d",&k);
//在n数组中顺序查找,找到即输出结果
for(i=0; i<count; i++)
{
if(n[i]==k)
{
printf("学号为%d的同学的成绩为%d分\n",k,s[i]);
break;
}
}
if(i>=count)
{
printf("不存在学号为%d的同学\n",k);
}
return 0;
}