コンパイルしたいのですが上手くいきません。できれば詳しめに解説をお願いします。
プログラム
#include "pseudo97.h"
typedef struct PERSON* PtrPERSON;
struct PERSON {
char name[20];
long year;
PtrPERSON next;
};
int MakeLinkedList( PtrPERSON head)
{
PtrPERSON girl;
New(girl);
InputString( girl->name);
InputInt(girl->year);
while(girl->year >0){
girl->next=head->next;head->next=girl;
New(PtrPERSON , girl);
InputString(girl->name);
InputInt(girl->year);
}
return 0;
}
int main(void)
{
PtrPERSON head;
New(PtrPERSON,head);
head->next=NVLL;
MakeLinkedList(head);
// WriteLinkedList( head );
return 0;
}
コマンドの結果です。