các bác chỉ dùm em sao đoạn code này báo lỗi SIGSEGV khi submit bài lên VOJ được không ạ, sửa mãi vẫn vậy :(
http://ideone.com/L3IWDA
#include<stdio.h>
#define MAX 1001
int main() {
int n,k;
int a[MAX],s[MAX],d[MAX];
int i,j,h=0,l=0,tg=0,maxd=0;
scanf("%d%d",&n,&k);
for (i=0; i<n; i++)
scanf("%d",&a[i]);
for (i=0; i<n; i++) {
s[h] = 0;
for (j=i; j<n; j++) {
s[h]=s[h]+a[j];
tg++;
if (s[h]%k==0) {
h++;
s[h]=s[h-1];
d[l]=tg;
if (d[l]>maxd) maxd=d[l];
l++;
}
}
tg=0;
h++;
}
printf("%d",maxd);
return 0;
}