Функция поиска максимального значения - C (СИ)
Формулировка задачи:
Не могу понять почему не считает макс.элемент
Листинг программы
- #include <stdio.h>
- #include <stdlib.h>
- int i,j;
- void FindMax(int mass[][100],int m,int n)
- {
- int max=mass[0];
- for ( i = 1; i < m; i++)
- {
- for ( j = 1; j < n; j++)
- {
- if (mass[i][j] > max)
- max = mass[i][j];
- }
- }
- return max;
- }
- int main()
- {
- int arr[3][3],m,n,max;
- printf("Enter m=");
- scanf("%d",&m);
- printf("Enter n=");
- scanf("%d",&n);
- for(i=0;i<m;i++)
- {
- for(j=0;j<n;j++)
- {
- printf("arr[%d][%d]= ",i,j);
- scanf("%d",&arr[i][j]);
- }
- }
- FindMax(arr,m,n);
- printf("Max is %d",max);
- getchar();
- return 0;
- }
Решение задачи: «Функция поиска максимального значения»
textual
Листинг программы
- max = FindMax(arr,m,n,max);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д