/*
#include <stdio.h>
int main()
{
int arr[100]={};
int n,i,a=0,b=0;
scanf("%d", &n);
for (i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
for (i=0;i<n-1;i++)
{
if (arr[i]<=arr[i+1])
{
a++;
}
else if (arr[i]>=arr[i+1])
{
b++;
}
}
if (a==n-1)
{
printf("오름차순");
}
else if (b==n-1)
{
printf("내림차순");
}
else {
printf("섞임");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int arr[1000]={};
int n,i,j;
scanf("%d\n",&n);
for (i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
for (i=0;i<n;i++)
{
for (j=i;j<n;j++)
{
printf("%d ", arr[j]);
}
for(j=0;j<=i-1;j++)
{
printf("%d ", arr[j]);
}
printf("\n");
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int n,i,j;
int arr[10000]={};
scanf("%d",&n);
for (i=0; ;i++)
{
arr[i]=n%2;
n=n/2;
if (n==0)
{
break;
}
}
for (j=i;j>=0;j--)
{
printf("%d",arr[j]);
}
return 0;
}
*/
/*
//함수
#include <stdio.h>
#define PI 3.14159
double find_circle_area(double radius)
{
// 반지름을 받아서 원의 넓이를 리턴하는 함수
return PI*radius*radius;
}
double find_rim_area(double d1, double d2)
{
// 두 원의 "지름"을 받아서 큰원의 넓이 - 작은 원의 넓이 값을 리턴하는 함수
double a = find_circle_area(d2/2);
double b = find_circle_area(d1/2);
return a - b;
}
int main()
{
double d1, d2;
printf("Diameter of hole : ");
scanf("%lf",&d1);
printf("Diameter of outer hole : ");
scanf("%lf",&d2);
printf("Rim area : %.3lf",find_rim_area(d1,d2));
return 0;
}
일차원 배열(array) : 직선 형태로 나열한 것
이차원 배열 : 평면 형태로 나열한 것
int arr[50]={};
문자열(string) = 문자일차원배열
char arr[50]="";
배열의 이름 = 배열 첫번째 원소의 주소
str = &str[0]
*/
/*
#include <stdio.h> // stdandard+input+output
#include <string.h>
int main()
{
int i;
char str[51]="";
//scanf("%c%c%c",&str[0],&str[1],&str[2]);
//1. 문자열 입력 (단어)
scanf("%s",str); //&str[0] -> str
//2. 문자열 입력 (문장)
gets(str);
//1. 문자열 통째로 출력
printf("%s",str);
//2. 문자열 문자단위로 출력
for(i=0 ; str[i]!=NULL ; i++)
{
printf("%c",str[i]);
}
//printf("%c %c %c",str[0],str[1],str[2]);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[9]="";
gets(str);
printf("%s",str);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[30]="";
gets(str);
printf("%s",str);
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
char str[11]="";
gets(str);
for (int i=0;str[i]!=NULL;i++)
{
if (str[i]=='t')
{
printf("%d ",i+1);
}
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[1001]="";
int i,a=0,arr[1001]={};
gets(str);
for (int i=0;str[i]!=NULL;i++)
{
a++;
}
printf("%d",a);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[100]="";
int a=0;
gets(str);
for (int i=0;str[i]!=NULL;i++)
{
if (str[i]==str[i+1])
{
a+=5;
}
else if (str[i]!=str[i+1])
{
a+=10;
}
}
printf("%d",a);
return 0;
}
*/
#include <stdio.h>
#include <string.h>
int main()
{
int n;
char str[1000]="";
gets(str);
n = strlen(str); //문자열의 길이 구하기
printf("%d",n);
for(int i=0;i<n;i++)
{
}
// for (int i=0;str[i]!=NULL;i++)
// {
// if (str[i]!=' ')
// {
// printf("%c",str[i]);
// }
// }
return 0;
}