/*
#include<stdio.h>
int main()
{
int N,K,i,j,max=-20000000,k=0;
int a[100001]={};
scanf("%d %d",&N,&K);
for(i=1 ; i<=N ; i++)
{
scanf("%d",&a[i]);
}
for(j=1 ; j<=N-K+1 ; j++)
{
k=0;
for(i=j ; i<=K+j-1 ; i++)
{
k=k+a[i];
}
if(max<k)
{
max=k;
}
}
printf("%d",max);
return 0;
}
*/
/*
메모이제이션 알고리즘 memoization
a[i] : i번째 입력된 데이터 (x)
a[i] : i에대한 메모 (o) ex) i가 입력된 횟수 or i가 입력된적 있다면1없다면0
*/
/*
#include<stdio.h>
int main()
{
int N,M,i,k,h;
int a[10000001]={};
scanf("%d",&N);
for(i=1 ; i<=N ; i++)
{
scanf("%d",&k);
a[k]=1;
}
scanf("%d",&M);
for(i=1 ; i<=M ; i++)
{
scanf("%d",&h);
printf("%d ",a[h]);
}
return 0;
}
*/
/**
배열(array) : 여러개를 주르르르륵 나열한 것
1차원 직선
2차원 평면
3차원 3D 입체
정보가 몇 개 들어와야 한 곳을 특정할 수 있는지?
// 정수 일차원 배열
int arr[50]={};
문자열(string) = 문자 일차원 배열
char str[50]="";
char str[50]="hello";
str[0] 'h'
str[1] 'e'
str[2] 'l'
str[3] 'l'
str[4] 'o'
str[5] NULL
str[6]
str[7]
...
str[49]
문자 vs 문자열
char string
str[i] str
'h' "hello"
%c %s
quiz1.
printf("%s", str[0]); (x)
quiz2.
scanf("%c",str[5]); (x)
scanf("%s",str); (o)
quiz3.
if ( str[i]=='a' ) (o)
if ( str == 'a' ) (x)
if ( str == "hello" ) (x) -> 문자열끼리는 ==으로 비교하지 않는다!!!!
*/
/*
//c언어 -> 기계어(00110011) 컴파일할때
#include <stdio.h> // 기본입출력 관련 컴파일 자료
#include <string.h> // 문자열 관련 컴파일 자료
int main()
{
// int arr[50]={};
// char str[50]={}; or char str[50]="";
char str[50]="hello";
//1. 문자열 입력 (한 단어)
scanf("%s",str); //&str[0] -> str
//2. 문자열 입력 (한 문장)
gets(str);
//1. 문자열 출력 (통째로)
printf("%s",str);
//2. 문자열 출력 (한개씩)
for(int i=0 ; str[i]!=NULL ; i++)
{
printf("%c",str[i]);
}
return 0;
}
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
char k;
scanf("%c",&k);
printf("%c",k);
return 0;
}
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
char a[9];
scanf("%s",a);
printf("%s",a);
return 0;
}
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
char a[31];
gets(a);
printf("%s",a);
return 0;
}
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
char a[11]={};
int i;
scanf("%s",a);
for(i=0 ; a[i]!=NULL ; i++)
{
if('t'==a[i])
{
printf("%d ",i+1);
}
}
return 0;
}
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
char a[10]={};
scanf("%s",a);
printf("welcome! %s",a);
return 0;
}
*/
#include<stdio.h>
#include<string.h>
int main()
{
char a[101]={};
int i;
gets(a);
for(int i=0 ; a[i]!=NULL ; i++)
{
printf("%c",a[i]);
}
return 0;
}