ベクトルを追加して結果を保存する機能がありますが、セグメンテーション コア ダンプを取得する理由がわかりません。しばらく C をやっていなかった :/
void add(int *a, int *b, int *c, int n){
int i;
for(i = 0 ; i < n; n++)
{
c[i] = a[i] + b[i];
i++;
}
}
int main() {
// vector_size = 100000
// vector_a init with 100000 values
// vector_b init with 100000 values
int *result = malloc(vector_size * sizeof(int));
add(vector_a,vector_b,result,vector_size);
}