Помогите пожалуйста найти ошибку
Задание: вывести максимальный член массива встречающийся более одного раза.
Надежда только на форум, так как программу 3 раза переделывал, ни компилятор ни преподаватели ошибок не находили, но программа не работает корректно.
Код:
#include <stdio.h>
int main(){
int t,i,j,k,l,max,n,x;
int mass[4][5],maxmass[10]={0};
max=0;
x=0;
n=0;
for(i=0;i<4;i++)
for(j=0;j<5;j++)
{
printf("input element [%d,%d]\n",i+1,j+1);
scanf("%d",&x);
mass[i][j]=x;
}
for(i=0;i<4;i++)
for (j=0;j<5;j++)
for (k=i;k<4;k++)
for (l=j+1;l<5;l++)
if (mass[i][j]==mass[k][l]) {
for (t=0;t<10;t++)
if (mass[i][j]==maxmass[t]) n++;
if (n==0)
{
maxmass[x]=mass[i][j];
++x;
n=0;
}
}
for (i=0;i<10;i++)
max=maxmass[1];
for(i=0;i<10;i++)
if (max<maxmass[i]) max=maxmass[i];
printf("maximalniy element massiva = %d\n",max);
return 0;
}

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от stave


Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от ip1981
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от stave
Ответ на:
комментарий
от gods-little-toy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Загадки при считывании scanf'ом в C (2016)
- Форум Си ввод/вывод (2011)
- Форум почему так? (2014)
- Форум Выводим адрес !!!! HELP !!! (2003)
- Форум Указателей массив на разные типы данных. (2013)
- Форум Что происходит в этом коде (2014)
- Форум Посчитать количетсво определенного слова в файле (2017)
- Форум Массивы в LINUX (2012)
- Форум scanf (2005)
- Форум что не так в использовании структуры (2008)