Saturday, January 19, 2019

usage of poi array in functions

#include<stdio.h>
#include<stdlib.h>
/* diaogonal   sum  */

int multiply(int (*a)[3],int n){
int i,j,sum=0;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if(i==j)
if((a[i][j])%2!=0)
sum=sum+(*(*(a+i)+j));
return sum;
}
void main(){
int arr[3][3],i,j,n,sum;
scanf("%d",&n);

for(i=0;i<3;i++){
for(j=0;j<3;j++){
scanf("%d",(*(arr+i)+j));
}
}
sum=multiply(arr,n);
printf("%d",sum);

}

No comments:

Post a Comment