C语言设计题目,谁能教我一下。

img


#include<stdio.h>
#include <math.h>
void print(int y)
{
    for(int i=0;i<y;++i)
        printf("-");
    printf("*\n");
}

int main()
{
    int y=0;
    for(int i=0;i<=360;i+=20){
        y= (int)floor(10*(1+sin((double)i*3.14/180.)));
        print(y);
    }
    
    return 0;
}