Недопустимая escape-последовательность и другие ошибки - C (СИ)
Формулировка задачи:
Прошу помочь исправить задачу.
// Треугольник задан длинами сторон. Найти радиусы вписанной и описанной окружностей.
//
#include "stdafx.h"
#include <math.h>
void main()
{
int a,b,c,p,s,op,vp;
printf ("Введите значения сторон:\n");
printf ("a="); scanf ("%d",a);
printf ("b="); scanf ("%d",b);
printf ("c="); scanf ("%d",c);
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
vp=s/p;
op=(a*b*c)/(4*s);
printf ("Радиус вписанной окружности:",vp\n);
printf ("Радиус описанной окружности:",op\n);
getchar()
}Решение задачи: «Недопустимая escape-последовательность и другие ошибки»
textual
Листинг программы
#include <math.h>
#include <stdio.h>
int main()
{
int a, b, c;
double p, s, op, vp;
printf ("Введите значения сторон:\n");
printf ("a = ");
scanf ("%d", &a);
printf ("b = ");
scanf ("%d", &b);
printf ("c = ");
scanf ("%d", &c);
p = ( a + b + c) / 2;
s = sqrt(double(p * (p - a) * (p - b) * (p - c)));
vp = s / p;
op = (a * b * c) / (4 * s);
printf ("\nРадиус вписанной окружности, %lf:",vp);
printf ("\nРадиус описанной окружности, %lf:",op);
getchar();
getchar();
return 0;
}