Untitled

mail@pastecode.io avatar
unknown
c_cpp
2 years ago
809 B
2
Indexable
Never

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

//В двумерном массиве поменяй местами первый и последний элементы в каждой строке

int main( void ) {

	srand( time( 0 ) );

	const int rows = 4, cols = 5;
	int arr[ rows ][ cols ];

	int i, j;
	for ( i = 0; i < rows; ++i )
		for ( j = 0; j < cols; ++j )
			arr[ i ][ j ] = 1 + rand() % 100;

	for ( i = 0; i < rows; ++i ) {
		for ( j = 0; j < cols; ++j )
			printf( "%5d", arr[ i ][ j ] );

		printf( "\n" );
	}

	int temp;
	for ( i = 0; i < rows; ++i ) {
		temp = arr[ 0 ];
		arr[ 0 ] = arr[ cols - 1 ];
		arr[ cols - 1 ] = temp;
	}

	for ( i = 0; i < rows; ++i ) {
		for ( j = 0; j < cols; ++j )
			printf( "%5d", arr[ i ][ j ] );

		printf( "\n" );
	}
		return EXIT_SUCCESS;
	}