Submission #1769167


Source Code Expand

#include<stdio.h>
int main(void) {
int n;
scanf("%d",&n);
int a[n];
  for(int i = 1; i < n+1; i++) {
    if(n = 1){
      a[1] = 0;
    }elseif(n = 2){
      a[2] = 0;
    }elseif(n = 3){
      a[3] = 1;
    }else{
    a[i] = a[i-3]+a[i-2]+a[i-1];
    }
  }
int b = a[n]%10007;
printf("%d\n",b);
return (0);
}

Submission Info

Submission Time
Task B - トリボナッチ数列
User tomorrow550
Language C (GCC 5.4.1)
Score 0
Code Size 330 Byte
Status CE

Compile Error

./Main.c: In function ‘main’:
./Main.c:9:6: warning: implicit declaration of function ‘elseif’ [-Wimplicit-function-declaration]
     }elseif(n = 2){
      ^
./Main.c:9:19: error: expected ‘;’ before ‘{’ token
     }elseif(n = 2){
                   ^
./Main.c:4:1: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
 scanf("%d",&n);
 ^