c语言求助,全WA
查看原帖
c语言求助,全WA
1073708
zcy6666666楼主2023/9/18 18:37

可以帮忙看一下哪里错了吗全是WA

#include<stdio.h>
int want(long n)
{
    long i,a[n]={1,1};
    for(i=2;i<=n;i++)
    {
        a[i]=a[i-2]+a[i-1];
    }
    return a[n-1];
}
int main()
{
    long n;
    scanf("%ld",&n);
    long a[n],i;
    for(i=0;i<n;i++)
    {
        scanf("%ld",&a[i]);
    }
    for (i=0;i<n;i++)
    {
        if(a[i]==1)
    {
        printf("1");
    }else if(a[i]==2)
    {
        printf("1");
    }else{
        int x;
        x=want(a[i]);
        printf("%ld",x);
    }
    }
    return 0;
}
2023/9/18 18:37
加载中...