int inner_product(int a[], int b[], int count){
int productsum;
for(i=0;i<count;i++){
productsum=a[i]*b[i
我正试图找到两个阵列的内在产品而且我被困在这里。我不知道接下来该做什么。我不认为我做得对...
答案 0 :(得分:0)
您忘记初始化结果,并且您没有在循环内积累。尝试这样的事情:
int inner_product(int a[], int b[], int count)
{
int productsum = 0;
for(int i = 0; i < count; i++)
{
productsum += a[i]*b[i];
}
return productsum;
}