Программа выдает одни нули при вычислении среднего арифметического и геометрического - C (СИ)
Формулировка задачи:
Привет всем! Я только около недели, как начал изучать Си по самоучителю... Задание: создать программу, которая обчисляет среднее арифметическое и геометрическое. При компиляциы ошибок нет. Результат - одни нули... Код: Скрин:
#include<stdio.h>;
#include<math.h>;
main()
{
float A,B,C;
float g;
double a;
printf("A=");
scanf("%d",&A);
printf("B=");
scanf("%d",&B);
printf("C=");
scanf("%d",&C);
g = sqrt(A*B*C);
a = (A+B+C)/3;
printf("%f",a);
printf("Geometry:%d",g);
}Решение задачи: «Программа выдает одни нули при вычислении среднего арифметического и геометрического»
textual
Листинг программы
#include <stdio.h>
#include <math.h>
int main () {
float A,B,C;
double g;
double a;
printf("A=");
scanf("%f",&A);
printf("B=");
scanf("%f",&B);
printf("C=");
scanf("%f",&C);
g = sqrt(A*B*C);
a = (A+B+C)/3.0;
printf("avg: %lf",a);
printf("\nGeometry:%lf\n",g);
return 0;
}