请问这个该如何编译 求解答

img

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

double f(int x) {
    double y1=pow(x,2)-5*x+4;
    double y2=pow(x+15,2)-5*(x+15)+4;
    double y3=pow(sin(x),2)-5*sin(x)+4;
    printf("%lf\n",y1);
    printf("%lf\n",y2);
    printf("%lf\n",y3);
}


int main() {
    int a;
    scanf("%d",&a);
    f(a);
    return 0;
}