>>264
void inp(char *s,int i)
{
char f[NUM];

printf("%2d: ",i+1);
gets(f);
strcpy(s, f);
}
でいいかな?