Witam, mam problem z kompilatorem, np na ideone albo codechef (gcc 6.3) wszystko działa tak jak powinno, lecz jak próbuję odpalić ten kod w np terminalu, albo w VS to od razu crushuje.
Może używam czegoś co jest dozwolone tylko w jakichś kompilatorach, więc proszę o pomoc co to takiego :D
input to N, a potem N liczb
#include <stdio.h>
int main(void)
{
int N, x, a;
int y, max = 0;
scanf("%d", &N);
int tab[N];
int tablica[1000000];
int tabk[N];
for (int i = 1; i < N + 1; i++) {
scanf("%d", &x);
tablica[i] = x;
tab[i] = tab[i - 1] + tablica[i];
}
for (int i = 1; i < N + 1; i++) {
for (int i = 1; i < N + 1; i++) {
if (tab[i] >= (tab[N] - tab[i]) && y < tab[N] - tab[i]) {
y = (tab[N] - tab[i]);
}
else if (tab[i] < (tab[N] - tab[i]) && y < tab[i]) {
y = tab[i];
}
}
tabk[i] = y;
y = 0;
a = tablica[1];
for (int i = 1; i < N; i++) {
tablica[i] = tablica[i + 1];
}
tablica[N] = a;
for (int i = 1; i < N + 1; i++) {
tab[i] = tab[i - 1] + tablica[i];
}
}
for (int i = 1; i < N; i++) {
if (tabk[i] > max) {
max = tabk[i];
}
}
printf("%d", max);
return 0;
}