Here's the problem:

**Write a C program to generate a table of conversion from degrees to radians. Your table should include a third column that contains the sine of the angle. Print 10 lines int he table with starting angle at 0 degree and allow the user to enter the ending angle in degrees. **

Here's my code so far:

Code:

#include <stdio.h>
#include <math.h>
#define PI 3.1416
int main(void)
{
double radians,sinx;
int degrees;
int end;
printf(" Enter the ending angle in degrees");
scanf("%d",&end);
for(degrees=0;degrees<=end;degrees=degrees+10)
{
radians=degrees*PI/180;
sinx= sin(radians);
printf("%d %.3f %.3f\n",degrees,radians,sinx);
}
getch();
}

But my problem is mainly on what to do to *just* print 10 lines Here's my attempt.

I tried using this:

Code:

for(degrees=0,k=1;degrees<=end,k<=10;degrees=degrees+10,k++)

I don't know what to do to print 10 lines in the loop proportional to the ending degree value. I know I messed up incrementing it by 10 in here which would mess up the loop, but I don't know what else to do. Please any help would be appreciated.