#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);
}
#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