#include int main() { /* 1行は100バイト、氏名は50バイトあればいいだろう */ char buffer[100], name[50]; int point; while (NULL != fgets(buffer, sizeof buffer, stdin)) { if (2 == sscanf(buffer, "%s %d", name, &point)) { printf("%s さんは %d 点でした\n", name, point); } } puts("以上"); }