Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- void citireMatrice(int lin, int col, int m[10][10]) {
- int i, j;
- for (i = 0; i < lin; i++) {
- for (j = 0; j < col; j++) {
- printf("m[%d][%d]= ", i, j);
- scanf_s("%d", &m[i][j]);
- }
- }
- }
- void afisareMatrice(int lin, int col, int m[10][10]) {
- int i, j;
- printf("\nMatricea este:\n");
- for (i = 0; i < lin; i++) {
- for (j = 0; j < col; j++) {
- printf("%d ", m[i][j]);
- }
- printf("\n");
- }
- }
- void main() {
- int lin, col, m[10][10], i, j, k = 0, d=0;
- printf("Introduceti numarul de linii ale matricei: \n");
- scanf_s("%d", &lin);
- printf("Introduceti numarul de coloane ale matricei: \n");
- scanf_s("%d", &col);
- citireMatrice(lin, col, m);
- afisareMatrice(lin, col, m);
- printf("\nMatricea hip-hop este:\n");
- for (i = 0; i < lin; ) {
- for (j = 0; j < col; j++) {
- printf("%d ", m[i][j]);
- }
- if (k == 1) {
- i = d/2+1;
- k--;
- }
- else if (k == 0) {
- i = lin - 1 - i;
- k++;
- }
- printf("\n");
- d++;
- if (d >= lin) {
- break;
- }
- }
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement