求助 c语言题

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:15:24
struct NODE
{int num;struct NODE *next;
};
main()
{struct NODE s[3]={{1,‘\0’},{2,‘0’},{3,'\0'}},*p,*q,*r;
int sum=0;
s[0].next=s+1;s[1].next=s+2;s[2].next=s;
p=s;q=p->next;r=q->next;
sum+=q->next-num;sum+=r->next->next->num;
printf("%d\n",sum);}

struct NODE
{int num;struct NODE *next;
};
main()
{
struct NODE s[3]={{1,‘\0’},{2,‘0’},{3,'\0'}};//指针为空.应该是0,而不是赋个字符或者什么..,还有就是符号.是不是用成了中文的标点符号
struct NODE *p,*q,*r;
int sum=0;
s[0].next=s+1;
s[1].next=s+2;
s[2].next=s;
p=s;
q=p->next;
r=q->next;
sum+=q->next-num; //q->next->num..
sum+=r->next->next->num;
printf("%d\n",sum);
}