m0_71302082 2022-09-25 11:24 采纳率: 0%
浏览 9

数据结构单链表的结构体指针

#include <stdio.h>
#include <malloc.h>
struct node
{
int data;
struct node next;
};
node
create(node* head,int sl)
{ int shu;
node *p;
p=head;
for(int i=0;i<sl;i++)
{
node *q;
q=(node*)malloc(sizeof(node));
q->next=NULL;
printf("请输入结点的值:");
scanf("%d",&num);
q->data=shu;
p->next=q;
p=q;
} return head;
}
void out(node *head)
{
node *p;
p=head->next;
while(p!=NULL)
{
printf("%d\n",p->data);
p=p->next;
}
}
node *insert(node *head,int wz,int shu)
{
node *p,q;
int j=0;
p=head;
while(j<wz-1)
{
p=p->next;
j++;
}
q=(node
)malloc(sizeof(node));
q->data=shu;
q->next=p->next;
p->next=q;
return 0;

}
int main()
{
int sl=5,jd=4,x;
node head;
head=(node
)malloc(sizeof(node));
create(head,sl);

img

printf("老链表为");
out(head);
printf("请输入要插入的值");
scanf("%d",&x);
insert(head,jd,x);
printf("新链表为");
out(head);

}

img


在第八行有个错,求好人告诉我怎么修改

  • 写回答

1条回答 默认 最新

  • 快乐鹦鹉 2022-09-25 11:34
    关注

    哪个是第8行呢?

    评论

报告相同问题?

问题事件

  • 创建了问题 9月25日

悬赏问题

  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 lammps拉伸应力应变曲线分析
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试,帮帮忙吧
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建