#include <stdio.h>
#include <time.h>
int main(void) {
int regim; // Визначення того, як масив буде заповнюватись:
// вручну або з використанням генератора випадкових чисел. 0 - вручну, 1 - генератором.
const int N ;
const int M ;
printf("Введіть режим: 0 - заповнення вручну, 1 - генератором випадкових чисел\n");
scanf("%d",&N
); // Розмірність рядків матриці. scanf("%d",&M
); // Розмірність стовпців матриці. int Arr[N][M], suma[N];
int i, j;
//printf("Введіть елементи матриці:\n");
for(i = 0; i < N; ++i){
suma[i] = 0;
for(j = 0; j < M; ++j){
if (regim == 0){
}
if (regim == 1){
Arr
[i
][j
] = rand()%101-50; // Значення від -50 до 50. }
if (Arr[i][j]>0){
suma[i] += Arr[i][j]; // Якщо елементи додатні --> додаються.
}
else{
suma[i] != Arr[i][j]; // Якщо елементи від'ємні --> не додаються.
}
}
}
//printf("Сума додатніх елементів матриці:\n");
for(i = 0; i < N; ++i){
for(j = 0; j < M; ++j){
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDx0aW1lLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgcmVnaW07IC8vINCS0LjQt9C90LDRh9C10L3QvdGPINGC0L7Qs9C+LCDRj9C6INC80LDRgdC40LIg0LHRg9C00LUg0LfQsNC/0L7QstC90Y7QstCw0YLQuNGB0Yw6CgkgICAgICAgICAgIC8vINCy0YDRg9GH0L3RgyDQsNCx0L4g0Lcg0LLQuNC60L7RgNC40YHRgtCw0L3QvdGP0Lwg0LPQtdC90LXRgNCw0YLQvtGA0LAg0LLQuNC/0LDQtNC60L7QstC40YUg0YfQuNGB0LXQuy4gMCAtINCy0YDRg9GH0L3RgywgMSAtINCz0LXQvdC10YDQsNGC0L7RgNC+0LwuCiAgICBjb25zdCBpbnQgTiA7CiAgICBjb25zdCBpbnQgTSA7CiAgICAKICAgIHNyYW5kKHRpbWUoTlVMTCkpOwogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDRgNC10LbQuNC8OiAwIC0g0LfQsNC/0L7QstC90LXQvdC90Y8g0LLRgNGD0YfQvdGDLCAxIC0g0LPQtdC90LXRgNCw0YLQvtGA0L7QvCDQstC40L/QsNC00LrQvtCy0LjRhSDRh9C40YHQtdC7XG4iKTsKICAgIHNjYW5mKCIlZCIsICZyZWdpbSk7CiAgICAKIHNjYW5mKCIlZCIsJk4gKTsgLy8g0KDQvtC30LzRltGA0L3RltGB0YLRjCDRgNGP0LTQutGW0LIg0LzQsNGC0YDQuNGG0ZYuCiBzY2FuZigiJWQiLCZNICk7IC8vINCg0L7Qt9C80ZbRgNC90ZbRgdGC0Ywg0YHRgtC+0LLQv9GG0ZbQsiDQvNCw0YLRgNC40YbRli4KICAgIGludCBBcnJbTl1bTV0sIHN1bWFbTl07CiAgICBpbnQgaSwgajsKLy9wcmludGYoItCS0LLQtdC00ZbRgtGMINC10LvQtdC80LXQvdGC0Lgg0LzQsNGC0YDQuNGG0ZY6XG4iKTsKCiAgICBmb3IoaSA9IDA7IGkgPCBOOyArK2kpewogICAgICAgIHN1bWFbaV0gPSAwOwogICAgICAgIGZvcihqID0gMDsgaiA8IE07ICsrail7CiAgICAgICAgCWlmIChyZWdpbSA9PSAwKXsKICAgICAgICAgICAgc2NhbmYoIiVkIiwgJkFycltpXVtqXSk7CiAgICAgICAgCX0KICAgICAgICAJaWYgKHJlZ2ltID09IDEpewogICAgICAgIAkJQXJyW2ldW2pdID0gcmFuZCgpJTEwMS01MDsgLy8g0JfQvdCw0YfQtdC90L3RjyDQstGW0LQgLTUwINC00L4gNTAuCiAgICAgICAgCX0KICAgICAgICAgICAgaWYgKEFycltpXVtqXT4wKXsKICAgICAgICAgICAgICAgIHN1bWFbaV0gKz0gQXJyW2ldW2pdOyAvLyDQr9C60YnQviDQtdC70LXQvNC10L3RgtC4INC00L7QtNCw0YLQvdGWIC0tPiDQtNC+0LTQsNGO0YLRjNGB0Y8uCiAgICAgICAgICAgIH0gICAgCiAgICAgICAgICAgIGVsc2V7CiAgICAgICAgICAgICAgICBzdW1hW2ldICE9IEFycltpXVtqXTsgLy8g0K/QutGJ0L4g0LXQu9C10LzQtdC90YLQuCDQstGW0LQn0ZTQvNC90ZYgLS0+INC90LUg0LTQvtC00LDRjtGC0YzRgdGPLgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogCi8vcHJpbnRmKCLQodGD0LzQsCDQtNC+0LTQsNGC0L3RltGFINC10LvQtdC80LXQvdGC0ZbQsiDQvNCw0YLRgNC40YbRljpcbiIpOwogICAgZm9yKGkgPSAwOyBpIDwgTjsgKytpKXsKICAgICAgICBmb3IoaiA9IDA7IGogPCBNOyArK2opewogICAgICAgICAgICBwcmludGYoIiU0ZCIsIEFycltpXVtqXSk7ICAgICAgICAgICAgCiAgICAgICAgfQogICAgICAgIHByaW50ZigiID0gJWRcbiIsIHN1bWFbaV0pOwogICAgfQoJcmV0dXJuIDA7Cn0K