Ошибка в функции cin
Понимаю,что что-то не так с выводом, с++ изучаю меньше месяца,помогите пожалуйста разобраться,как сделать чтобы выводилось значение FormUvx
#include <stdio.h>
#include <iostream>
#include <math.h>
using namespace std;
double FormUvx(double t)
{
const double U=2.0,a=3.0;
return U*exp(a*sin(t));
}
int main(double)
{
const int N=10;
double t[N],Uvx[N],Uvyx[N];
for(int i=0;i<N;i++)
{
t[i]=i*0.3;
Uvx[i]=FormUvx(t[i]);
cin >> FormUvx(double t);
cout << "Uvix :" << FormUvx(double t) << endl;
}
}