Недопустимая 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;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.6 из 5
Похожие ответы