/*
i j
a+1 2*a
#include <stdio.h>
int main()
{
int a, b, i, j;
scanf("%d", &a);
for(i=1;i<=a*2;i++){
for(j=1;j<=a*2;j++){
if(j+i==a+1 || j+a==i || i+a==j || i+j==a+1+2*a){
printf("*");
}
else{
printf(" ");
}
}
printf("\n");
}
return 0;
}
i j
* - (1,3)
*** - (2,2),(2,3),(2,4)
***** - (3,1),(3,2),(3,3),(3,4),(3,5)
a=5 3
i ' '
1 2
2 1
3 0
a=7 4
i ' '
1 3
2 2
3 1
4 0
#include <stdio.h>
int main()
{
int a, b, i, j;
scanf("%d", &a);
for(i=1;i<=a/2+1;i++){
for(j=1;j<=a/2+1-i;j++){
printf(" ");
}
for(j=1;j<=i*2-1;j++){
printf("*");
}
printf("\n");
}
return 0;
}
일차원배열
일차원 선
배열 여러개를 늘어놓는것
int a[n]; (x)
int* a = (int*)malloc(sizeof(int)*n);
변수 갯수로 배열선언 불가능 !
#include <stdio.h>
int main()
{
// int a[50]; //a[0] a[1] ... a[49]
// int a[51]={ }; //a[0] a[1] .. a[50]
int a[5]={1,2,3}; // 배열 초기화하기
double b[5]={0.1,0.2};
char c[50];
int i;
for(i=0;i<5;i++){
printf("%d ",a[i]);
}
for(;;){
printf("%d",a[i]);
}
}
#include <stdio.h>
int main()
{
int n[1001] ={}, i, a, b;
scanf("%d", &a);
for(i=1;i<=a;i++){
scanf("%d",&n[i] );
}
for(i=a;i>=1;i--){
printf("%d ", n[i]);
}
return 0;
}
*/
#include <stdio.h>
int main()
{
int a[11] ={}, k, i;
for(i=1;i<=10;i++){
scanf("%d", &a[i]);
}
scanf("%d", &k);
printf("%d", a[k]);
return 0;
}