Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int dodajPrzekatna(int a[][4])
- {
- int sum = 0;
- for(int i = 0; i < 4; i++)
- {
- sum += a[i][i];
- }
- return sum;
- }
- void wyzerujPrzekatna(int a[][4])
- {
- for(int i = 0; i < 4; i++)
- {
- a[i][i] = 0;
- }
- }
- void wypiszTablice(int a[][4])
- {
- for(int i = 0; i < 4; i++)
- {
- printf("\n");
- for(int j = 0; j < 4; j++)
- {
- printf("%d\t",a[i][j]);
- }
- }
- }
- int main (void)
- {
- printf("podaj opcje, 1: zerowanie przekatnej, 2: zerowanie przekatnej, 3: suma przekatnej");
- int opcja;
- scanf("%d",&opcja);
- int tab[][4] = {{1,5,-3,8},{9,2,3,7},{0,8,8,0},{0,2,2,2}};
- switch(opcja)
- {
- case 1:
- wypiszTablice(tab);
- break;
- case 2:
- wyzerujPrzekatna(tab);
- wypiszTablice(tab);
- break;
- case 3:
- printf("%d",dodajPrzekatna(tab));
- break;
- default:
- break;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement