如何改错,改成正确程序

#include <math.h>
void main()
{long d; dounle x;
 Scanf("%d",d);
 x=1/2SIN(dpi/180.0);
 Printf("x=%lf\n",x)
}

double,不是 dounle
scanf("%d",&d);不是 Scanf("%d",d);
sin,不是SIN
0.5不是1/2
printf不是 Printf,打印语句末尾要有分号
需要#include <stdio.h>

#include <stdio.h>
#include <math.h>
#define PI 3.1415926
int main()
{
    long d;
    double x;
    scanf("%d",&d);
    x = 0.5*sin(d*PI/180.0);
    printf("x=%lf\n",x);
    return 0;
}