ЕР
Елизавета Рощевская

В чем моя ошибка в решении задачи? Язык Си

нужно найти количество участков постоянства.
например есть числа 1 1 2 2 2 3 4 5 5 5 тут 3 участка.
подскажите в чем моя ошибка в решении задачи?
#include
#include
#define size 6

int main()
{
int M[size],i,p=0;

for (i=0;i);

if (M==M[i-1]){

p=p+1;
while (++i < size && M == M[i - 1]);}
}

printf("%d\n",M[size]);

system("PAUSE");
return 0;

}

ИЧ
Ирина Чернюх

ну я, пока ещё не поняв сути, вижу чисто синтаксическую. Зачем вдруг тебе size определять глобально? Функция system() тут абсолютно ни к чему, или хотя бы на getch() заменить. Ну такие вот пока моменты

Иван Асеев
Иван Асеев

Ошибка в параметрах цикла FOR. Сделай пошаговое и сразу поймёшь.

Похожие вопросы
Помогите пожалуйста найти ошибку в задаче (Язык программирования Си)
В чём ошибка? язык Си
Помогите решить задачу на языке Си
Помогите найти ошибку в решении задачи по физике. 10 класс (задача и решение внутри)
Написать программу для решения задачи на языке Си:
В чем ошибка? Язык программирования Си.
Решение задач на языке С.
Какой язык программирования выбрать для решения задачи и как к этому лучше подойти?
найдите ошибки в коде, язык си
Найти ошибки в коде. Язык си