Skip to content

Commit 7e4fc0f

Browse files
committed
added pointer based matrix addition
1 parent 3acac6f commit 7e4fc0f

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

pointer based matrix addition.c

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#include<stdio.h>
2+
3+
int main()
4+
{
5+
6+
int m,n;
7+
scanf("%d%d",&m,&n);
8+
int *ptr1=(int*)malloc((m*n)*sizeof(int));
9+
int *ptr2=(int*)malloc((m*n)*sizeof(int));
10+
for(int i=0;i<m*n;i++)
11+
scanf("%d",(ptr1+i));
12+
for(int i=0;i<m*n;i++)
13+
scanf("%d",(ptr2+i));
14+
15+
for(int i=0;i<m*n;i++)
16+
{
17+
if (!((i%n)==(n-1)))printf("%d ",*(ptr1+i)+*(ptr2+i));
18+
if(i%n==(n-1)) printf("%d \n",*(ptr1+i)+*(ptr2+i));
19+
}
20+
21+
22+
23+
24+
return 0;
25+
}

0 commit comments

Comments
 (0)