c语言程序设计 菱形图形的输出以及链表操作

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:34:59
小弟做C语言程序设计,头痛无比,向各位高手求助
题目以及要求如下:
(1)菱形图形的输出,如从键盘输入数字3,则输出如下输图形:
1
121
12321
121
1

(2)链表操作,完成以下设计:
定义相应的数据结构,
设计一个简单的菜单;
创建一个链表;
输出一个链表;
删除一个节点信息;
在链表尾追加一个节点;
链表查询;
链表信息保存到文件中。

万急万急,望各位高手帮忙!小弟感激万分!

#include <stdio.h>

void main()
{
int n,i,a,m;
printf("the number is":\n);
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(a=0;a<i;a++)
{ a=m;
for(;m>0;m--)
{
printf("%d",m)
if(m=0) printf("\n")
}
}
}

}

第二题是你书本上的例题 你应该有吧