だから私はユーザー入力から自分のファイルを一緒にリストをリンクしようとしていますが、印刷しようとすると最初の行しか印刷されません.問題は私のコードフラグメントの下のどこかにあると思います.currpはcurrp-nextを取得していないと思います. .
while ((fscanf( fpin, "'%[^']' %f %f %d" ,currp->name, &currp->cost,
&currp->weight, &currp->dam) ==4 ))
{
prev = currp;
currp->next = malloc(sizeof(item_t));
assert(currp->next);
currp = currp->next;
}
prev->next = NULL;
free(currp);
fclose(fpin);
return (itb);