./Main.c:1:16: warning: return type defaults to ‘int’ [-Wimplicit-int]
long a,b,c,d,n;main(){scanf("%d%d%d%d%d",&a,&b,&c,&d,&n);a+a>b||(b=a+a);b+b>c||(c=b+b);c+c>d||(d=c+c);printf("%ld\n",n/2*d+n%2*c);}
^
./Main.c: In function ‘main’:
./Main.c:1:23: warning: implicit declaration of function ‘scanf’ [-Wimplicit-function-declaration]
long a,b,c,d,n;main(){scanf("%d%d%d%d%d",&a,&b,&c,&d,&n);a+a>b||(b=a+a);b+b>c||(c=b+b);c+c>d||(d=c+c);printf("%ld\n",n/2*d+n%2*c);}
^
./Main.c:1:23: warning: incompatible implicit declaration of built-in function ‘scanf’
./Main.c:1:23: note: include ‘<stdio.h>’ or provide a declaration of ‘scanf’
./Main.c:1:29: warning: format ‘%d’ expects argument of type ‘int *’, but argument 2 has type ‘long int *’ [-Wformat=]
long a,b,c,d,n;main(){scanf("%d%d%d%d%d",&a,&b,&c,&d,&n);a+a>b||(b=a+a);b+b>c||(c=b+b);c+c>d||(d=c+c);printf("%ld\n",n/2*d+n%2*c);}
^
./Main.c:1:29: warning: format ‘%d’ expects argument of type ‘int *’...