#include<stdlib.h>
#include<stdio.h>
#include<malloc.h>
int list[25];int i,n,a,sum=0,k,l;
int eleminsert;
/*------------------创建函数--------------*/
void initlist()
{
printf("Please input the total of the elems:");
scanf("%d",&n);
if(n>25||n<1) {printf("ERROE!");return;}
printf("Please input the elems:...\n");
for(i=0;i<n;i++)
{scanf("%d",&list[i]);
}
return;
}
/*------------------打印函数--------------*/
void Print(int list[],int n)
{
int j;
for(j=0;j<n;j++)
printf("%d\t",list[j]);
printf("\n");
return;
}
/*----------------插入函数------------*/
void Insert(int list[],int n,int m,int elem)
{
int j;
if(m<1||m>n){printf("ERROR!\n"); return ;}
for(j=n-1;j>=m-1;i--)
{list[j+1]=list[j];}
list[m-1]=elem;
n=n+1;
printf("The new list are:" );
Print(list,n);
return;
}
void main()
{
int l,n,m,elem;
void initlist();
void Insert(l,n,m,elem);//<==是我是我!!
void Print();
}
#include<stdio.h>
#include<malloc.h>
int list[25];int i,n,a,sum=0,k,l;
int eleminsert;
/*------------------创建函数--------------*/
void initlist()
{
printf("Please input the total of the elems:");
scanf("%d",&n);
if(n>25||n<1) {printf("ERROE!");return;}
printf("Please input the elems:...\n");
for(i=0;i<n;i++)
{scanf("%d",&list[i]);
}
return;
}
/*------------------打印函数--------------*/
void Print(int list[],int n)
{
int j;
for(j=0;j<n;j++)
printf("%d\t",list[j]);
printf("\n");
return;
}
/*----------------插入函数------------*/
void Insert(int list[],int n,int m,int elem)
{
int j;
if(m<1||m>n){printf("ERROR!\n"); return ;}
for(j=n-1;j>=m-1;i--)
{list[j+1]=list[j];}
list[m-1]=elem;
n=n+1;
printf("The new list are:" );
Print(list,n);
return;
}
void main()
{
int l,n,m,elem;
void initlist();
void Insert(l,n,m,elem);//<==是我是我!!
void Print();
}

