#include <stdio.h> #include <stdlib.h> #include <time.h> #define M 5 #define N 6 int main(void) { int matrix[M][N]; int i, j; /* инициализируем генератор псевдослучайных чисел */ srand((unsigned)time(NULL)); /* заполняем массив псевдослучайными числами от -10 до 10 */ for (i = 0; i < M; ++i) { for (j = 0; j < N; ++j) { matrix[i][j] = (double)rand() / (RAND_MAX + 1) * 22 - 11; printf("%4i", matrix[i][j]); } printf("\n"); } printf("\n"); for (i = 0; i < M; ++i) { int sum = 0; for (j = 0; j < N; ++j) sum += matrix[i][j]; if (0 != sum) printf("%2i:\t%i\n", i, sum); } return 0; } |