/*
#include<stdio.h>
#include<string.h>
int main()
{
char str[101];
int i,n,a=0,b=0;
gets(str);
for (i=0;str[i]!=NULL;i++)
{
if (str[i]=='c' || str[i]=='C')
{
a=a+1;
}
if (str[i]=='c' && str[i+1]=='c' || str[i]=='C' && str[i+1]=='C' || str[i]=='c' && str[i+1]=='C' || str[i]=='C' && str[i+1]=='c')
{
b=b+1;
}
}
printf("%d\n%d",a,b);
}
모든 문자는 고유 번호
아스키코드
'a' 97
'b' 98
....
'z' 122?
'A' 65
'B' 66
..
'Z' 90
'0' 48
'1' 49
...
'9'
'+'
NULL 0 '\0'
printf("%d",strlen(str)); //문자열의 길이 알려주는 함수
#include<stdio.h>
#include<string.h>
int main()
{
char str1[21],str2[21],str3[21];
int a,b,c,i,k;
scanf("%s\n%s\n%s",str1,str2,str3);
a = strlen(str1);
b = strlen(str2);
c = strlen(str3);
if (str1[a-1]==str2[0] && str2[b-1]==str3[0] && str3[c-1]==str1[0])
{
printf("good");
}
else
{
printf("bad");
}
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[1001];
int n,i,k;
scanf("%s",str);
for (i=0;str[i]!=NULL;i++)
{
if (str[i]>=65 && str[i]<=90)
{
printf("%c",str[i]+32);
}
else if (str[i]>=97 && str[i]<=122)
{
printf("%c",str[i]-32);
}
else if (str[i]>=48 && str[i]<=57 || str[i]>=33 && str[i]<=47)
{
printf("%c",str[i]);
}
}
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[21];
int n,i,k;
scanf("%s",str);
for (i=0;str[i]!=NULL;i++)
{
printf("%c",str[i]+2);
}
printf("\n");
for(i=0;str[i]!=NULL;i++)
{
printf("%c",(str[i]*7)%80+48);
}
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[502];
int i,n,k=0;
scanf("%s",str);
for (i=0;str[i]!=NULL;i++)
{
k=k+str[i]+'0';
}
if (k%3==0)
{
printf("1");
}
else
{
printf("0");
}
}
*/



