#include<stdio.h>
int main()
{
int i,j;
int rst=0; // result 결과값
int a,b;
char c;
scanf("%d",&rst);
while(1)
{
scanf("%c",&c);
if( c== '=')
{
break;
}
scanf("%d",&a);
if(c== '+')
{
rst=rst+a;
}
else if(c=='-')
{
rst=rst-a;
}
else if(c== '/')
{
rst=rst/a;
}
else if(c== '*')
{
rst=rst*a;
}
}
printf("%d",rst);
return 0;
}
1차원 직선
2차원 평면
3차원 입체
1차원 배열 : 여러개를 직선형태로 주르르르르륵 놓은것
2차원 배열 : 여러개를 평면 형태로 주르르르륵 놓은것
int arr[50]={}; // 50개의방 생성 arr[0] ~ arr[49]
int arr[4][5]={}; 20개의 방 생성
(한 층에 5개의 방 , )* 4층
15 05 -> 15층 5번집
int arr[3][4]={};
j=0 j=1 j=2 j=3
i=0
i=1 *
i=2
arr[1][2]='*';
j=1 j=2 j=3 j=4 j=5
i=1
i=2
i=3
i=4
퀘스트1) 1층의 1호 ~ 5호에 1 넣기
퀘스트2) 1층 ~ 4층 의 1호~5호에 1부터 순서대로 넣기
퀘스트3) 1층~ 4층의 5호~1호에 1부터 순서대로 넣기
퀘스트4) 1호 ~ 5호의 1층~4층
1호 1층~4층, 2호 1층 ~ 4층 ..... 5호 1층 ~ 4층
*/
#include<stdio.h>
int main()
{
int arr[50][50]={};
int i, j, k=1;
// for(j=1;j<=5;j++)
// {
// arr[1][j]=1;
// }
for(j=1 ;j<=5 ;j++)
{
for(i=1 ;i<=4 ;i++)
{
arr[i][j]=k;
k++;
}
}
for(i=1;i<=4;i++)
{
for(j=1;j<=5;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}