/*
#include <stdio.h>
int main()
{
int i,j,a,max=0,mi=1,mj=1;
//max :최댓값 mi : 최댓값의 층 (행) mj :최댓값의 호수(열)
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
scanf("%d",&a);
if(max<a)
{
max=a;
mi=i;
mj=j;
}
}
}
printf("%d\n%d %d", max,mi,mj);
}
int a;
scanf("%d",&a);
함수 function (기능) (심부름)
void : 함수실행 후 main에 return 하는 값이 없을때.
함수반환형 함수이름 (매개변수)
#include <stdio.h>
void star(int k)
{
if(k==10)
{
return ;
}
int i;
for(i=1;i<=k;i++){
printf("*");
}
return ;
}
int main()
{
int n; //지역변수
scanf("%d",&n);
star(n);
return 0;
}
함수원형 : 함수 원래의 형태
(반환자료형) 함수이름 (매개변수들)
#include <stdio.h>
int cal(int a, int b)
{
return a*b+50+a/b;
}
int main()
{
int a, b, c;
scanf("%d %d",&a,&b);
printf("%d",cal(a,b));
// c = cal(a,b);
// printf("%d",c);
return 0;
}
#include <stdio.h>
int n;
void f(int a)
{
if(a==1){
printf()
}
else
{
printf("")
}
return ;
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
#include <stdio.h>
void f()
{
printf("hello");
}
int main()
{
f();
return 0;
}
#include <stdio.h>
int n;
void f(int a)
{
if(a%2==0)
{
printf("even");
}
else
{
printf("odd");
}
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
#include <stdio.h>
char f()
{
return 'A';
}
int main()
{
printf("%c", f() );
return 0;
}
*/
#include <stdio.h>
int n;
char grade(int sss)
{
if(sss>=90)
{
return 'A';
}
else if(sss>=80)
{
return 'B';
}
else if(sss>=70)
{
return 'C';
}
else if(sss>=60)
{
return 'D';
}
else
{
return 'F';
}
}
int main()
{
scanf("%d", &n);
printf("%c", grade(n));
return 0;
}