#include <stdio.h>
#include <math.h>
#define N 32
int main()
{
FILE *fp;
fp = fopen("sin.txt", "w");
int a[N] = {0};
for (int i = 0; i < N; i++)
{
a[i] = (int)(sin(2 * M_PI * i / N) * 16);
a[i] = a[i] + 16;
}
for (int i = 0; i < N; i++)
{
for (int j = 0; j < a[i]; j++)
{
if (fp == NULL)
{
printf("Error!");
exit(0);
}
fprintf(fp, " ");
}
if (fp == NULL)
{
printf("Error!");
exit(0);
}
fprintf(fp, "*\n");
}
fclose(fp);
return 0;
}
首先