Вот моя версия:
Код
#include "stdafx.h"
#include <math.h>
#include <stdio.h>
int _tmain (int argc, _TCHAR* argv[])
{
const float pi = 3.1415926535897932384626433832795;
float a=0;
float s=0;
printf("Enter the angle in degrees\n");
scanf("%f",&a);
if (a<=360 && a>=0)
{
s=sin(a*pi/180);
printf ("%f\n",s);
}
else printf ("Error");
}
#include <math.h>
#include <stdio.h>
int _tmain (int argc, _TCHAR* argv[])
{
const float pi = 3.1415926535897932384626433832795;
float a=0;
float s=0;
printf("Enter the angle in degrees\n");
scanf("%f",&a);
if (a<=360 && a>=0)
{
s=sin(a*pi/180);
printf ("%f\n",s);
}
else printf ("Error");
}
Что исправлено:
_THAIR -> _TCHAR
printf ("%f\n",s); - поставлена точка с запятой после выражения
\n лучше употреблять не в scanf, а в printf))) - тоже поменял
Вроде бы всё. В последующем рекомендую указывать, какую конкретно ошибку выдаёт.