注册 登录
编程论坛 数据结构与算法

输出最后为什么一直是-1?

qweiuy566 发布于 2016-04-13 12:46, 3211 次点击
#include<stdio.h>
#include<stdlib.h>
typedef int ElemType;
struct sNode
{
    ElemType data;
    struct sNode* next;
};
main()
{
    struct sNode x,y,z;
    struct sNode *p=&x;
    printf("x,y,z=");
    scanf("%d %d %d",&x.data,&y.data,&y.data);
    x.next=&y;
    y.next=&z;
    z.next=NULL;
    while(p!=NULL)
    {
        printf("%5d",p->data);
        p=p->next;
    }
    printf("\n");
    return 0;
}
2 回复
#2
azzbcc2016-04-14 09:41
你输入的什么?

#3
米粒大小32016-04-15 11:10
你这个是要干啥啊?没看明白
1