![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 30
|
![]()
В 2-мерном массиве А[N][M] найти max элемент, а также номера строки и столбца, где он находится организовать статический и динамический массив
вот статический #include<stdio.h> #include<conio.h> #define N 3 #define M 3 int main(void) { int a[N][M],i,j; int max; printf("\n В 2-мерном массиве А[N][M] найти max элемент, а также номера строки и столбца, где он находится "); printf("\n: \n",N,M); for(i=0;i<N;i++) for(j=0;j<M;j++) scanf("%d",&a[i][j]); fflush(stdin); puts("\n исходный массив : "); for(i=0;i<N;i++){ for(j=0;j<M;j++) printf("%7d",a[i][j]); putchar('\n');} max=a[0][0]; for(i=0;i<N;i++) for(j=0;j<M;j++) if(a[i][j]>max) { max=a[i][j]; printf (“номер максимального элемента по строкам “,I “ по строкам “,j); } printf("\n максимальный элемент массива :\n",max ); getch(); return 0; } динамический массив #include<stdio.h> #include<stdlib.h> #include<conio.h> int main(void) {int i,j,n,m,max; int **masa; printf("\n В 2-мерном массиве А[N][M] найти max элемент, а также номера строки и столбца, где он находится \n"); scanf("%d%d",&n,&m); printf("\n введите %d строк по %d чисел \n ",n,m); masa=(int**)calloc(n,sizeof(int)); for(i=0;i<n;i++) masa[i]=(int*)calloc(m,sizeof(int)); printf("\n вводите числа %d:", n*m); for(i=0;i<n;i++){ for(j=0;j<m;j++) scanf("%d",&masa[i][j]); } printf("\n исходный массив \n"); for(i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%7d",masa[i][j]); } printf("\n"); } for(i=0;i<n;i++) for(j=0;j<m;j++) if(a[i][j]>max) { max=a[i][j]; printf (“номер максимального элемента по строкам “,I “ по строкам “,j); } printf("\n максимальный элемент массива :\n",max ); printf("\n"); free(masa[i]); free(masa); getch(); return 0; } не подскажите как лучше сделать а то при компиляции у меня чёрный экран и ничего не выводится |
![]() |
![]() |