C/C++の宿題を片付けます 112代目
■ このスレッドは過去ログ倉庫に格納されています
0392387です
2008/07/10(木) 00:59:57fscanf(fp,"%d",&cur->age);
fscanf(fp,"%s",cur->name);
cur->next=(PD*)malloc(sizeof(PD));
cur=cur->next;
}
cur->next=NULL;
end=cur;
fclose(fp);
printf("入力されたデータの一覧\n");
cur=top;
while(cur!=end) {
printf("%d %d %s \n",cur->no , cur->age , cur->name );
cur=cur->next;
}
printf("Input age > ");
scanf("%d",&age);
cur=top;
while(cur!=end) {
if(cur->age == age)
printf("%d %d %s \n",cur->no , cur->age , cur->name );
cur=cur->next;
}
cur=top;
while( cur!=end ) {
cur=top->next;
free(top);
top=cur;
}
free(top);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています