/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
char str[500]={};
int i,n;
gets(str);
n=strlen(str);
for(i=n-1;i>=0;i--)
{
printf("%c",str[i]);
}
}
#include <stdio.h>
#include <string.h>
int main()
{
char str1[30]={},str2[30]={},str3[30]={};
int i,a1,a2,a3;
gets(str1);
gets(str2);
gets(str3);
a1=strlen(str1);
a2=strlen(str2);
a3=strlen(str3);
if( str1[a1-1] ==str2[0] && str2[a2-1]==str3[0] && str3[a3-1]==str1[0])
{
printf("good");
}
else
{
printf("bad");
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
char str[150]={};
int i;
gets(str);
for(i=0; str[i]!=NULL; i++)
{
if(str[i]==',')
{
printf(" ");
}
else
{
printf("%c",str[i]);
}
}
return 0;
}
아스키코드 : 모든 문자는 고유의 코드넘버를 가지고있다
ASCII CODE
'A' 65
'B' 66
'C' 67
...
'Z'
'a' 97
'b' 98
'c' 99
...
'z'
'0' 48
'1' 49
...
'9' 57
'10' (x)
int나 long long int에도 저장 할수 없는 엄청 큰 숫자
111111111111111111112222222222222222222222211111
를
문자열로 저장
*/
#include <stdio.h>
int main()
{
char str[2000];
int i;
gets(str);
for(i=0;str[i]!=NULL;i++)
{
if('a'<=str[i] && 'z'>=str[i])
{
printf("%c",str[i]-32);
}
else if('A'<=str[i] && 'Z'>=str[i])
{
printf("%c",str[i]+32);
}
else
{
printf("%c",str[i]);
}
}
return 0;
}