这为啥WA呢
查看原帖
这为啥WA呢
602584
oneByte楼主2021/10/31 20:26

代码如下:

#include <stdbool.h>
#include <stdlib.h>
typedef struct List{
    int *Data;
    int Last;
    int MaxSize;
}List;
List* CreatL(int size);
void FindL(List *L,int i);

int main()
{
    int size=0,time=0,temp=1,i=0;
    List *L=NULL;
    scanf("%d %d",&size,&time);
    L=CreatL(size);
    FindL(L,time);
    return 0;
}
List* CreatL(int size)
{   int i=0;
    List *L=(List*)malloc(sizeof(List));
    L->Data=(int*)malloc(size*sizeof(int));
    L->Last=-1;
    L->MaxSize=size;
    for(i=0;i<size;i++){
        scanf("%d",&L->Data[i]);
        L->Last++;
    }
    return L;
}
void FindL(List *L,int time)
{
    int i=1;
    int a=0;
    for(;i<=time;i++){
        scanf("%d",&a);
        printf("%d",L->Data[a-1]);
    }
    return ;
}
2021/10/31 20:26
加载中...