Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Adunarea matricelor
- #include <stdio.h>
- void main(){
- int i,j,n,m,a[50][50], b[50][50], s, t;
- printf("Dati matricea A: \n");
- printf("Numarul de linii:"); scanf("%d", &n);
- printf("Numarul de coloane: "); scanf("%d", &m);
- for(i = 1; i <= n ; i++){
- for(j = 1; j <= m; j++){
- printf("a[%d][%d] = ", i, j);
- scanf("%d", &a[i][j]);
- }
- }
- printf("\nDati matricea B \n");
- printf("Numarul de linii:"); scanf("%d", &s);
- printf("Numarul de coloane: "); scanf("%d", &t);
- for(i = 1; i <= s ; i++){
- for(j = 1; j <= t; j++){
- printf("b[%d][%d] = ", i, j);
- scanf("%d", &b[i][j]);
- }
- }
- if(n != s || m != t){
- printf("Matricele date nu se pot aduna. \n");
- return;
- }
- int c[50][50];
- for(i = 1; i <= n ; i++){
- for(j = 1; j <= m; j++){
- c[i][j] = a[i][j] + b[i][j];
- }
- }
- for(i = 1; i <= n; i++){
- for(j = 1; j <= m; j++){
- printf("%2d ", c[i][j]);
- }
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment