Значение типа int нельзя присвоить сущности типа int - C (СИ)
Формулировка задачи:
значение типа int нельзя присвоить сущности типа int
подскажите с исправлением ошибки ст 26.27
#include<stdio.h> #include <iostream> #include <time.h> #include <conio.h> #include<stdlib.h> #define M 5 #define N 5 int main() { int a[M][N]; int i, k, j; srand(time(NULL)); for (i = 0; i < M; i++) { printf_s("\n"); for (j = 0; j < N; j++) { a[i][j] = rand() % 10 - 1; printf_s("\t%i", a[i][j]); } } for (j = i + 1; j<N; j++) if (a[i]<a[j]) { k = a[i]; a[i] = a[j]; a[j] = k; } for (i = 0; i<N; i++) printf_s("%d ", a[i]); printf_s("\n"); system("pause"); }
Решение задачи: «Значение типа int нельзя присвоить сущности типа int»
textual
Листинг программы
int a[M][N];
Объяснение кода листинга программы
В данном коде объявляется двумерный массив (или таблица) с именем a
размером M на N, где M - количество строк, а N - количество столбцов. Значения типа int (целые числа) нельзя присвоить сущности типа int (например, другой массив или переменную типа int).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д