본문 바로가기
IT창고/C

포인터 변수를 이용한 가로 세로 덧셈..

by 창구창고 2008. 2. 18.
반응형
#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");
}
반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."