c++引用编程帮个忙

求帮忙,c++应用引用变量编程实现:输入圆的半径,输出圆的半径、周长和面积。

要求:使用引用变量,求圆的周长和面积由一个函数fun( )实现。
//应用new, delete 动态分配内存与释放内存, 

编程实现:给数组动态分配10个整数内存,输入10个整数,输出10个整数,输出10个整数之和。 

要求:求10个整数之和由fun()函数实现。

将周长和面积变量作为引用参数

#include <iostrteam>
using namespace std;
#define PI 3.1415926
void fun(double r,double &per,double &area)
{
    per = 2*PI*r;
    area = PI*r*r;
}
int main()
{
    double r;
    cin>>r;
    double per,area;
    fun(r,per,area);
    cout<<"周长:"<<per<<endl;
    cout<<"面积"<<area<<endl;
    return 0;
}