C++で数学スイートを計算する方法

u(n) = n.u(n-1)+(n+1).u(n-2)+n.

u(0)=3 ;
u(1)=2 ;

名前空間 std を使用します。
#include
#include

int main()
{
  int型n、u、i、v、w;
  コスト<<"nの値を入力してください: ";cin です>>n;
  u=3;
  v=2;
  if(n==0
    w=u;
  else 
    if(n==1)
     w=v;
    else
     for(int i=2;i<=n;i++)
     {
       w=i*v+(i+1)*u+i;
       u=v;
       v=w;
     }

  コスト<< "u("<<
  system("一時停止");