c语言正五边形外接圆半径怎么得出啊

c语言输入正五边形边长,求外接圆半径怎么写啊,求解答

r=(√(50+10√5)a/10
r是外接圆半径 a是正五边形边长
#include<stdio.h>
#include<math.h>
int main()
{
double a,r;
scanf("%lf",&a);
r = sqrt(50+10*sqrt(5))*a/10;
printf("%0.2lf\n",r);
return 0;
}