В данной программе есть ошибки:
1) строка 13 - в функции printf после x1,y1,x2,y2 надо поставить \n, чтобы перейти на следущую строку
2) строка 14 - в функции scanf %f%f%f%f должны быть в двойных кавычках и вводимые переменные отделяются запятой
3) строка 15 - в библиотеке math.h нет функцит sqr, есть функция sqrt(x) - квадратный корень из x.
4) Пропущена точка с запятой в 15 строке
Программа без ошибок:
#include<stdio.h>
#include <math.h>
void main()
{
float x1, y1, x2, y2, d;
printf("x1,y1,x2,y2\n");
scanf("%f%f%f%f",&x1,&y1,&x2,&y2);
d = sqrt(pow(x1-x2,2) * pow(y1-y2,2));
printf("%f",d);
}
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
В данной программе есть ошибки:
1) строка 13 - в функции printf после x1,y1,x2,y2 надо поставить \n, чтобы перейти на следущую строку
2) строка 14 - в функции scanf %f%f%f%f должны быть в двойных кавычках и вводимые переменные отделяются запятой
3) строка 15 - в библиотеке math.h нет функцит sqr, есть функция sqrt(x) - квадратный корень из x.
4) Пропущена точка с запятой в 15 строке
Программа без ошибок:
#include<stdio.h>
#include <math.h>
void main()
{
float x1, y1, x2, y2, d;
printf("x1,y1,x2,y2\n");
scanf("%f%f%f%f",&x1,&y1,&x2,&y2);
d = sqrt(pow(x1-x2,2) * pow(y1-y2,2));
printf("%f",d);
}