Informatică, întrebare adresată de Rippokun, 8 ani în urmă

help pls, cine ma poate ajuta cu acesta problema? in C

Anexe:

Răspunsuri la întrebare

Răspuns de Rayzen
1

#include <stdio.h>

#include <stdlib.h>

int main()

{

   int N, A, B, i, j, S = 0, k = 1;

   scanf("%d %d %d", &N, &A, &B);

   int M[N][N];

   for(i = 0; i < N; i++)

   {

       for(j = 0; j < N; j++)

       {

           if(k <= 3)

           {

             M[0][0] = A;

             M[0][1] = B;

             S = A+B;

             M[0][2] = S;

             k++;

           }

           else

           {

             if(j == 0)

             {S = S + M[i-1][N-1];}

             else

             {S = S + M[i][j-1];}

             M[i][j] = S;

           }

       }

   }

   for(i = 0; i < N; i++)

   {

       for(j = 0; j < N; j++)

       {

           printf("%d ", M[i][j]);

       }

       printf("\n");

   }

   return 0;

}

Alte întrebări interesante