#include <stdio.h>
#define ROW 3
#define COL 4
void main()
{
int ap[ROW][COL];
int i, j, d;
for(i = 0 ; i < ROW ; i++)
{
int i, j, d;
for(i = 0 ; i < ROW ; i++)
{
for(j = 0 ; j < COL ; j++)
{
{
scanf("%d", &d);
ap[i][j] = d;
ap[i][j] = d;
}
}
}
#include <stdio.h>
#define ROW 3
#define COL 4
void main()
{
int ap[ROW][COL];
int ct[COL], tt = 0;
int i, j, d;
for(i = 0 ; i < ROW ; i ++)
{
int ct[COL], tt = 0;
int i, j, d;
for(i = 0 ; i < ROW ; i ++)
{
for(j = 0 ; j < COL ; j++)
{
{
ct[j] = 0;
scanf(%d", &d);
ap[i][j] = d;
scanf(%d", &d);
ap[i][j] = d;
}
}
printf("******************** 학생수 집계표 ********************\n\n");
printf("\t" "1반\t" "2반\t" "3반\t" "4반\t" "학년계\n");
for(i = 0 ; i < ROW ; i++)
{
printf("******************** 학생수 집계표 ********************\n\n");
printf("\t" "1반\t" "2반\t" "3반\t" "4반\t" "학년계\n");
for(i = 0 ; i < ROW ; i++)
{
tt = 0;
printf("%d학년\t", i + 1);
for(j = 0 ; j < COL ; j++)
{
printf("%d학년\t", i + 1);
for(j = 0 ; j < COL ; j++)
{
printf("%3d\t", ap[i][j]);
tt += ap[i][j];
ct[j] += ap[i][j];
tt += ap[i][j];
ct[j] += ap[i][j];
}
printf(" %d\n", tt);
printf(" %d\n", tt);
}
tt = 0;
printf("반 계\t");
for(j = 0 ; j < COL ; j++)
{
tt = 0;
printf("반 계\t");
for(j = 0 ; j < COL ; j++)
{
printf("%3d\t", ct[j])
tt += ct[j];
tt += ct[j];
}
printf(" %d\n", tt);
printf(" %d\n", tt);
}
'노트 > Flowchart to C 순서도에서 C언어로' 카테고리의 다른 글
왼쪽 대각선의 아래쪽의 요소만 합산하기 (0) | 2011.03.12 |
---|---|
오른쪽 대각선이 지나는 오른쪽 요소들을 모두 합산하기 (0) | 2011.03.12 |
오른쪽 대각선의 왼쪽에 있는 요소들을 합산하기 (0) | 2011.03.12 |
오른쪽 대각선이 지나는 요소의 내용을 합산하기 (0) | 2011.03.12 |
5×5 정방 행렬 작성하기 (0) | 2011.03.12 |
버블 정렬법을 이용한 석차 구하기 (0) | 2011.03.12 |
선택 정렬법을 이용한 석차 구하기 (0) | 2011.03.12 |
삽입 정렬법을 사용하여 오름차순으로 정렬하기 (0) | 2011.03.12 |
버블 정렬법을 사용하여 오름차순으로 정렬하기 (0) | 2011.03.12 |
선택 정렬법을 사용하여 오름차순으로 정렬하기 (0) | 2011.03.12 |