Witam,
Napisałem taki oto kod, wydaje mi się, że program działa poprawnie. Niestety SPOJ go nie akceptuje i wyrzuca błąd SIGABRT. Przeszukałem już google ale nie udało mi się znaleźć rozwiązania problemu. Bardzo proszę o pomoc i pozdrawiam.
#include <stdio.h>
int main(void){
int n = 0;
char liczby[n];
int testy;
int i,j,k = 0;
int suma = 0;
scanf("%d", &testy);
for(i = 1; i <= testy; i++){
scanf("%d", &n);
scanf("%d", &liczby[k++]);
while(getchar() != '\n' && k < n)
scanf("%d", &liczby[k++]);
for(j = 0; j < n; j++){
if(liczby[j] != ' '){
suma += liczby[j];
}
else
continue;
}
printf("%d\n", suma);
suma = 0;
k = 0;
n = 0;
}
return 0;
}