Ошибка в функции 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;
    }
}

Ответы (0 шт):