Произведение двух векторов U и V в C++

Скалярное произведение двух целочисленных векторов U и V.

использование пространства имен std;
#include< stdio.h>
#include< stdlib.h>
#include < iostream>
#define длина 5

int main()
{
      int U[length]={1,2,3,4,5},V[length]={1.2.3.4.5};
      int ps=0;
      for(int i = 0 ; i < length ; i++){
              ps += U[i]*V[i];      
      }
      Стоимость< < "скалярное произведение: "< < PS< < endl;
      return 0;
}