/*#include<stdio.h>
#include<string.h>
int main()
{
char str[101],str1[101];
int a,b,i;
scanf("%s %s",str,str1);
a=strlen(str);
b=strlen(str1);
if(a>b)
{
printf("%s %s",str1,str);
}
else if(b>a)
{
printf("%s %s",str,str1);
}
else
{
for(i=0;str[i]!=0;i++)
{
if(str[i]>str1[i])
{
printf("%s %s",str1,str);
break;
}
else if(str[i]<str1[i])
{
printf("%s %s",str,str1);
break;
}
}
}
return 0;
}
int str[501]={};
int i,n;
scanf("%d",&n);
{
if(n%3==0)
{
printf("1");
}
else
{
printf("0");
}
}
모든 문자는 고유의 번호를 가지고 있다 .
아스키코드
'a' 97
'b' 98
...
'z' 122
'A' 65
'B' 66
...
'Z' 90
NULL 0
' ' 32
str[0] = '3' 51번
str[1] = '3' 51번
str[2] = '2' 50번
str[3] = '1' 49번
str[4] = 0 or NULL
str[0] + str[1] + str[2] +str[3]
51 + 51+ 50 +49 (x)
**어떤 수의 각 자릿수의 합이 3의배수라면,
그 수도 3의 배수다 *
3+3+2+1 9
*/
/*
#include<stdio.h>
#include<string.h>
int main()
{
char str[501]={};
int i,a,b,sum=0;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
sum+=str[i]-48;
}
if(sum%3==0)
{
printf("1");
}
else
{
printf("0");
}
return 0;
}
*/
#include<stdio.h>
#include<string.h>
int main()
{
char str[1001]={};
int a,i,b,n;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
if('A'<=str[i] &&str[i]<='Z')
{
str[i]+=32;
}
else if('a'<=str[i] &&str[i]<='z')
{
str[i]-=32;
}
}
printf("%s",str);
}