L1-005 考试座位号-C语言
#include<stdio.h>
#include<string.h>
typedef struct student;
struct student{
char number[20];
char text_number[10];
char seating_number[10];
}*p;
int main() {
int n;
scanf("%d", &n);
p = (struct student*)malloc(sizeof(struct student)*n);
int i;
for (i = 0;i < n;i++)
scanf("%s %s %s", (p + i)->number, (p + i)->text_number, (p + i)->seating_number);
int num, search,m;
scanf("%d", &num);
for (m = 1;m <= num;m++) {
i = 0;
scanf("%d", &search);
while (search != atoi((p+i)->text_number))
i++;
printf("%s %s\n", (p + i)->number, (p + i)->seating_number);
}
return 0;
}