请教:为什么出现 expected primary-expression before '{' token
为什么出现 expected primary-expression before '{' token
悬赏分:30 - 离问题结束还有 14 天 23 小时
/*4.已知顺序表L递增有序,编写一个算法,将X插入到先心病的适当位置上,以保持线性表的有序性。*/
#define OK 1
#define ERROR 0
#define MAXSIZE 100
#include<stdio.h>
#include<stdlib.h>
typedef struct
{int elem[MAXSIZE];
int last;
}SeqList;
int InsList(SeqList *L,int e)
{if(L->last==MAXSIZE-1)
{printf("表已满,无法插入\n");
return(ERROR);}
int k;
for(k=L->last++;e<L->elem[k];k--)
L->elem[k+1]=L->elem[k];
L->elem[k+1]=e;
return(OK);
}
int main()
{int i;
SeqList L;
L.elem[MAXSIZE]={1,3,6,7,9,12,34,45,46,67};
L.last=9;
printf("数据插入前:");
for(i=0;i<L.last;i++)
printf("%d\t",L.elem[i]);
int X;
printf("请输入要插入的数据:");
scanf("%d",&X);
InsList(&L,X);
printf("数据插入后:");
for(i=0;i<L.last;i++)
printf("%d\t",L.elem[i]);
return 0;
system("pause");
}
D:\Dev-Cpp\未命名1.cpp In function `int main()':
26 D:\Dev-Cpp\未命名1.cpp expected primary-expression before '{' token
26 D:\Dev-Cpp\未命名1.cpp expected `;' before '{' token
谁能告诉我 啊