Тема: Програма здійснює неправельний вивід
Завдання:Ввести послідовність дійсних чисел та обчислити кількість елементів, які більше попереднього елемента послідовності.
#include "pch.h"
#include <iostream>
int main()
{
float x,a;
int n, num=0;
setlocale(LC_ALL, "ukr");
printf("Введіть послідовність дійсних чисел=");
scanf_s("%f", &n);
printf("Ведіть 1 число x=");
scanf_s("%f", &a);
for (int i = 2; i <= n; i++)
{
printf("Вести %i число", i);
scanf_s("%f", &x);
if (x > a);
num++;
}
printf("Кількість елементів, які більші попереднього елемента послідовності =%i", num);
return 0;
}
Обясніть, що не так