В программировании чайник, решил написать простенькую программу, но и она не заработала. Подскажите, уважаемые, в чем проблема?
#include <stdio.h>
int main();
{
float a,b,c,max,min;
scanf("%f%f%f",&a,&b,&c);
if a>b && a>c max=a
else
min=a;
if b>a && b>c max=b
else
min=b;
if c>a && c>b max=c
else
min=c;
printf("%f\n%f",max,min);
}
Пользователь добавил сообщение 09 Октября 2017, 18:55:12:
Да, я уже поставил скобки и убрал ";" после int main(). Теперь программа выглядит следующим образом:
#include <stdio.h>
int main()
{
float a,b,c,max,min;
scanf("%f%f%f",&a,&b,&c);
if (a>b && a>c) max=a
else
min=a
if (b>a && b>c) max=b
else
min=b
if (c>a && c>b) max=c
else
min=c
printf("%f\n%f",max,min);
}
Но при компиляции выдает следующие ошибки:
Test.cpp:7: error: expected `;' before "else"
Test.cpp:4: warning: unused variable 'min'