#include <stdio.h>
#define maxSize 100
typedef struct {
int data[maxSize];
int length;
}Sqlist;
typedef struct LNode {
int data;
struct LNode *next;
}LNode;
typedef struct DLNode {
int data;
struct DLnode *prior;
struct DLNode *next;
}DLNode;
int findElem (Sqlist L, int x){
int i;
for (i = 0; i<L.length; i++) {
if (x <L.data[i]){
return i;
}
}
return i;
}
void insertElem (Sqlist &L, int x) {
int p, i;
p = findElem(L, x);
for(i=L.length-1; i>=p; --i) {
L.data[i+1] = L.data[i];
}
L.data[p] = x;
++(L.length);
}
int main () {
Sqlist A;
A.data[maxSize] = {1,2,3,4,5,6,7,8};
A.length = 100;
int i;
i = findElem(A, 6)
printf("%d",&i);
return 0;
}