1234567891011121314151617181920 |
- #ifdef __cplusplus
- #include <iostream>
- extern "C"
- #else
- #include <stdio.h>
- #endif
- int scalprod(int n, double* x, double* y, double* res);
- int main()
- {
- double a[5] = { 1., 2., 3., 4., 5. };
- double b[5] = { 2., 3., 4., 5., 6. };
- double rk;
- scalprod(5, a, b, &rk);
- #ifdef __cplusplus
- std::cout << rk << std::endl;
- #else
- printf("%f\n", rk);
- #endif
- }
|