Advertisement
Lelekvandor

Kiíratás kígyó vonalban

Feb 20th, 2020
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.03 KB | None | 0 0
  1. #include <iostream>
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     FILE *fin;
  9.     fin=fopen("be.txt", "rt");
  10.     if(!fin)
  11.     {
  12.         printf("A kigyo harap! \n");
  13.     }
  14.     int n, m;
  15.     fscanf(fin, "%i", &n);
  16.     fscanf(fin, "%i", &m);
  17.     int **tomb;
  18.     tomb=(int**)calloc(n, sizeof(int *));
  19.     for(int i=0; i<n; i++)
  20.     {
  21.         tomb[i]=(int*)calloc(m, sizeof(int));
  22.     }
  23.  
  24.     for(int i=0; i<n; i++)
  25.     {
  26.         for(int j=0; j<m; j++)
  27.         {
  28.             fscanf(fin, "%i", &tomb[i][j]);
  29.             printf("%2i ", tomb[i][j]);
  30.         }
  31.         printf("\n");
  32.     }
  33.     printf("\n");
  34.     for(int i=0; i<n; i++)
  35.     {
  36.         if(i%2==0)
  37.         {
  38.             for(int j=0; j<m; j++)
  39.             {
  40.  
  41.                 printf("%2i ", tomb[i][j]);
  42.             }
  43.  
  44.         }
  45.         else
  46.         {
  47.             for(int j=m-1; j>=0; j--)
  48.             {
  49.  
  50.                 printf("%2i ", tomb[i][j]);
  51.             }
  52.  
  53.         }
  54.         printf("\n");
  55.  
  56.     }
  57.     return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement