-
포인터 변수를 이용한 가로 세로 덧셈..
IT창고/C 2008. 2. 18. 10:22반응형#include<stdio.h>
void main()
{
static int a[3][4]={{3,6,2,7},{4,13,5,8},{9,24,31,56}};
int *ptr = *a, sum=0;
int i, j;
for(i=0; i<3; i++){
sum=0;
for(j=0; j<4;j++){
printf("%4d",*(ptr++));
sum += *(*a+4*i+j);
}
printf(" | %d",sum);
printf("n");
}
printf("----------------------n");
for(i=0; i<4; i++){
sum=0;
for(j=0; j<3;j++)
sum += *(*a+4*j+i);
printf("%4d",sum);
}
printf("n");
}반응형