Не правильно удаляются элементы массива
Условие задачи: Дан массив а1,...а50. Найти в нем последовательности из идущих подряд трех равных между собой элементов, и удалить два из них. Если таких нет напечатать 0. Не могу понять, что я задал неправильно: нахождение 3-го повторяющегося элемента или удаление двух элементов из найденной последовательности, а может и то, и другое. Помогите разобраться. Заранее благодарен.
#include
#include
#include
void main()
{
int i,j,k,f,n,count;
int a[50];
printf("\nVvedite kolichestvo elementov massiva n:\n");
scanf("%d", &n);
printf("Vvedite elementy massiva a:\n");
for(i=0;i
f=0;
count=0;
for(i=0;i
count++;
}
if(count==3){
for(k=i;k
}
else printf("\n 0\n");
}
http://pastebin.com/CWxUyUuH