#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedef struct linknode{
int data;
int num;
struct linknode *next;
}linklist;
linklist *initlist(){
linklist *head;
head=(linklist *)malloc(sizeof(linklist));
head->next=NULL;
return head;
}
void creatlist(linklist *head){
linklist *s;
int i;
for(i=0;i<3;i++){
s=(linklist*)malloc(sizeof(linklist) );
scanf("%d%d",&s->num,&s->data);
s->next=head->next;
head->next=s;
printf("num=%d,sum=%d\n",s->num,s->data);
}
}
int main(){
linklist *head;
head=initlist();
creatlist(head);
}
题目是什么?