我通过包含 BLAS 库在我的代码中调用 BLAS 函数,而我的代码显然是有问题的,因为编译器会吐出错误:“ddot 未在此范围内声明。”
#include <stdio.h>
#include <stdlib.h>
#include <blas.h>
int main()
{
double m[10],n[10];
int i;
int result;
printf("Enter the elements into first vector.\n");
for(i=0;i<10;i++)
scanf("%lf",&m[i]);
printf("Enter the elements into second vector.\n");
for(i=0;i<10;i++)
scanf("%lf",&n[i]);
result = ddot(m,n);
printf("The result is %d\n",result);
return 0;
}
关于如何正确修复此代码的任何想法?