대각선구하기~![행렬]
그녀는귀여웠다
대각선구하기~!이 프로그램은 실행되요...
그런데 여기서 약간 변형을 해서...
대각선 구하는것을 만들어야하는데...
소스가 어떻게 되는지 잘 모르겠어요....
도와주세요..질문 내용 :
#include stdio.h
#include string.h
#include stdlib.h //strlen
#define N 3
void readNxN(int a[N][N]);
void sumNxN(const int a[N][N], int rSum[N], int cSum[N]);
void printNxN(const int a[N][N], const int rSum[N], const int cSum[N]);
int main()
{
int x[N][N];
int rSum[N]={0}, cSum[N]={0};
readNxN(x);
sumNxN(x, rSum, cSum);
printNxN(x, rSum, cSum);
system(pause);
return 0;
}
void readNxN(int a[N][N])
{
int i, j;
printf(%d x %d 정수 행렬을 입력하세요:\n, N, N);
for(i=0; iN; ++i)
for(j=0; jN; ++j)
scanf(%d, &a[i][j]);
}
void sumNxN(const int a[N][N], int rSum[N], int cSum[N])
{
int i, j;
for(i=0; iN; ++i){
for(j=0; jN; ++j){
rSum[i]+=a[i][j];
cSum[j]+=a[i][j];
}
}
}
void printNxN(const int a[N][N], const int rSum[N], const int cSum[N])
{
int i, j;
const char *lseg = -------;
const int width = strlen(lseg) - 1;
for(i=0; i3; ++i){
for(j=0; j3; ++j)
printf(%*d, width, a[i][j]);
printf(|%*d\n, width, rSum[i]);
}
for(i=0; i3; ++i)
printf(%s, lseg);
printf(+\n);
for(i=0; i3; ++i)
printf(%*d, width, cSum[i]);
printf(\n);
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2672564 | 대각선구하기~![행렬] | 그녀는귀여웠다 | 2024-10-22 |
2672506 | 질문좀 할게요 ~ | 궁수자리 | 2024-10-21 |
2672450 | 터미널에 XViewer를 깔지 않고 그림파일 보는 명령어가 있나요? | 날애 | 2024-10-21 |
2672390 | 다이아몬드의 개수를 묻고 화면에 출력하기 (5) | 널위해 | 2024-10-20 |
2672364 | 합과 평균질문입니다.. | 로지 | 2024-10-20 |
2672257 | 이식성의 개념이..? (1) | Isolation | 2024-10-19 |
2672232 | char 변수 타입에 대한 질문 (3) | 연하얀 | 2024-10-19 |
2672206 | 특정 정수값을 가지고와서 변수에 저장할수있나요 (3) | 두바다찬솔 | 2024-10-19 |
2672158 | for 문 질문드립니다. (2) | 유메 | 2024-10-18 |
2672128 | 살짝만 도와주세열 어렵지 않아요~ (초보) | 도도 | 2024-10-18 |
2672072 | 이 소스를 통해서 동일한 값이 나오게 소스를 재구성좀 부탁드려요^^ | SchokoHolic | 2024-10-17 |
2672049 | 함수파트에서 리턴값 받는 문제에 관한 질문입니다. | 매디 | 2024-10-17 |
2672022 | 일부 변수를 권한이 없으면 수정할수 없도록 하고싶습니다. | 아지랑이 | 2024-10-17 |
2671993 | 비디오 대여 프로그램 추가 기능 질문입니다. | 베레기 | 2024-10-17 |
2671963 | 포인터 질문이에요 (2) | 거북이 | 2024-10-16 |
2671938 | 포인터 증감 연산자 질문이욧~ | SweetChoco | 2024-10-16 |
2671908 | 10의 -10승이랑 -10의-10승 어떻게하나요?? (2) | 큰재 | 2024-10-16 |
2671878 | 이클립스에서 C언어좀 돌리려고 하는데 안됩니다..도와주세요 (2) | 지우 | 2024-10-16 |
2671847 | 숫자 (또는 문자열)을 하나씩 자르기 (1) | 마루 | 2024-10-15 |
2671822 | 출력값이 이해가 안되요 .. (4) | 한샘가온 | 2024-10-15 |