int Get_Sum(int *data){
int i,answer=0;
for(i=0;data[i]!=-1;i++){ answer+=data[i]; }
return answer;
}

int array[]={8,9,5,7,6,4,-1};

for文の条件式で、-1 じゃなければ、ループを継続するから、
4〜9 の合計で、39 だろ

8+9+5+7+6+4=39

プログラミングを知らない人は、時間の無駄だから、C なんか、やめた方がよい

Ruby から始めろ。
「たのしいRuby 第5版、2016」を読む