문자열 출력
주어진 문자열 중 소문자/ 대문자만 출력
대문자/ 소문자 변환
string.h 함수 활용
/*
#include <stdio.h>
double x;
double f(double t)
{
int n;
n = (int) t / 1;
return t - n ;
}
int main()
{
double n;
scanf("%d", &n);
return 0;
}
*/
/*
#include <stdio.h>
void func()
{
static int a = 0;
printf("%d", a++);
return;
}
int main()
{
func();
func();
return 0;
}
*/
/*
#include <stdio.h>
void sfunc()
{
static int a= 0 ;
printf("%d", a++);
return;
}
void func()
{
int a = 0;
printf("%d", a++);
return;
}
int main()
{
int i;
for (i =1;i <= 3;++i)
{
func();
}
printf("\n");
for (i = 1;i <= 3;++i)
{
sfunc(); }
return 0;
}
*/
/*
#include <stdio.h>
void make_coke(int n) // ��ȯ�ڷ��� �Լ���(�Ű��ڷ��� �Ű�������) ���߿��� �Ӱ� ����? ������ !!!!
{
static int cnt = 0;
int i;
printf("make zero coke\n");
for( i = 1; i <= n; ++i)
{
printf("zero coke\n");
++cnt;
}
printf("produce count: %d\n", cnt ); // ���⼭ ��� �����ϰԲ� ��
return;
}
int main()
{
int n ;
scanf("%d", &n);5
make_coke(n); // �Լ����� �ɵ������� �ٲ�. f�� �ʹ� �ʵ� ������
return 0;
}
/*
1. �ݶ��� ������ �Է� ����.
2. ������ŭ �ݶ� ����� �Լ��� ȣ��
3. ȣ�� �ɶ�, �ݶ� ������ٴ� ������ �Բ� ���ݱ��� ���� �ݶ��� ���� ���
*/
/*
#include <stdio.h>
double sub(int x, int y)
{
double t;
t = (double) (x + y) / 2;
return t;
}
int main()
{
int a = 10, b = 31;
printf( "%lf", sub(a, b) );
return 0;
}
*/
/*
#include <stdio.h>
int main(void)
{
int i;
char a[6] = "world";
char b[] = "world";
char c[6] = { 'w', 'o', 'r', 'l', 'd' };
char d[] = {'w','o', 'r', 'l', 'd', '\n' };
printf("%s\n", d);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char a[100];
gets(a);
printf("%s", a);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int i, len;
char a[100];
scanf("%s", a);
len = strlen(a);
printf("%d", len);
return 0;
}
*/
/* �η��� ���ڿ� �Ųٷ� ���
#include <stdio.h>
#include <string.h>
int main()
{
int i, len;
char a[100];
scanf("%s" , a);
len = strlen(a);
for(i = len - 1; i >= 0; --i)
{
printf("%c", a[i]);
}
printf("\n%d", len );
return 0;
}
*/
/* �ҹ����� ���
#include <stdio.h>
#include <string.h>
int main()
{
int i, len;
char a[100];
gets(a);
len = strlen(a);
for( i = 0; i < len; ++i)
{
if( 'a' <= a[i] && a[i] <= 'z')
{
printf("%c", a[i] );
}
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int i ,len;
char a[100];
gets(a);
len = strlen(a);
for( i = 0; i < len ;++i)
{
printf("%c", a[i]);
}
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int len = 0, i;
char a[100];
gets(a);
for( i = 0;; ++i)
{
if( a[i] == '\0' )
{
break;
}
++len;
}
printf("%d", len );
// e�ٽ��ع�
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, len = 1;
char a[100];
gets(a);
for( i = 1; ;++i)
{
if( a[i] == '\0')
{
break;
}
++len;
}
printf("%d", len);
return 0;
}
*/
/* ���ڿ� �Ųٷ� ���
#include <stdio.h>
int main()
{
int i, len;
char a[100];
gets(a);
len = strlen(a);
for( i = len - 1 ; i >= 0; --i)
{
printf("%c", a[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int n;
char a[100] = {};
gets(a);
n = strlen(a);
printf("%c", a[0]);
printf("%c", a[n]);
return 0;
}
*/
/* �� ��° ~ �ټ� ��° ���� ���
#include <stdio.h>
#include <string.h>
int main()
{
int i;
char a[100];
gets(a);
for(i = 1; i < 5;++i )
{
printf("%c", a[i]);
}
return 0;
}
*/
/* �빮�ڸ� ���
#include <stdio.h>
#include <string.h>
int main()
{
int i, n;
char a[100];
gets(a);
n = strlen(a);
for( i = 0; i <= n; ++i)
{
if( 65 <= a[i] && a[i] <= 90 )
{
printf( "%c", a[i] );
}
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, n;
char a[100];
gets(a);
n = strlen(a);
if ( n >= 5)
{
for ( i = 1 ; i < 5;++i )
{
printf("%c", a[i] );
}
}
else
{
printf("-1");
}
return 0;
}
*/
/* ���ڸ� ���ϱ�
#include <stdio.h>
#include <string.h>
int main()
{
int i, n, sum = 0;
char a[100];
gets(a);
n = strlen(a);
for( i = 0; i <= n; ++i)
{
if( char = a[i])
}
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
printf("%s", str);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
printf("%s", str + 1);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a[] = "I/am/sun.";
printf("%d \n",strlen(a) );
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a[] = "I/am/sun.";
printf("%d \n",sizeof(a) );
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
printf("%c", str[0]);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
printf("%c", str[6]);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i;
for(i = 0; str[i] != '\0' ; ++i )
{
printf("%c", str[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i;
for(i = 0;str[i]; ++i)
{
printf("%c", str[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i;
for(i = 0; ; ++i)
{
if( str[i] == '\0')
{
break;
}
printf("%c", str[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i;
for( i = 0; ;i++)
{
if( str[i]== 32 )
{
break;
}
printf("%c", str[i] );
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i, cnt = 0;
for(i = 0; str[i]; ++i)
{
cnt++;
}
printf("%d", cnt);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i, cnt = 0;
for(i = 0; str[i]; ++i)
{
cnt++;
}
for(i = cnt - 1; i >= 0; i--)
{
printf("%c", str[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[] = "World KOI";
int i, cnt = 0;
for(i = 0;str[i]; ++i)
{
++cnt;
}
for(i = cnt - 1;i >= 6; --i)
{
printf("%c", str[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[] = "World KOI";
int len = strlen(str);
printf("%d", len);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a[] = "I/am/sun";
printf("%d \n", sizeof(a) );
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[] = "World KOI";
int len = strlen(str);
int i;
for(i = 0;i < len; ++i)
{
printf("%c", str[i] );
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char str[] = "World KOI";
int len = strlen(str);
int i;
for(i = len - 1;i >= 0; --i)
{
printf("%c", str[i]);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int len, i, m , a[101];
char c, s[16] = "no pain no gain";
for(i = 1;i < 26; ++i)
{
a[i] = 0;
}
len = strlen(s);
for(i = 0;i < len;++i)
{
c = s[i] - 'a' + 1;
if ( 1 <= c && c <= 26)
{
++a[c];
}
}
m = 0;
for(i = 1;i <= 26;++i)
{
if( a[i] > m)
{
m = a[i];
}
}
return 0;
}
*/
/* ���� ���� 7��
#include <stdio.h>
int main()
{
char str[10] = "awzydebcx";
char tmp;
int i;
for(i = 0; i < 9; ++i)
{
if( str[i] < str[8-i] )
{
tmp = str[i];
str[i] = str[8-i];
str[8-i] = tmp;
}
}
printf("%s\n", str );
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char str[15] = "ab cDe fg hi";
int i, n = 0, s = 0;
for(i = 0; str[i]; ++i )
{
n = i;
}
for(i = 0; i < n; ++i)
{
if( 'a' <= str[i] && str[i] <= 'y' )
{
s += str[i] -'a';
}
}
printf("%d\n", n + s);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i, j;
char a[20] = "Korea\0Informatics\0";
int sum = 0;
for(i = 0;i < 18;++i)
{
sum += strlen(a);
char tmp = a[0];
for( j = 1; j < 18; ++j)
{
a[j-1] = a[j];
}
a[17] = tmp;
}
printf("%d", sum);
return 0;
}
*/
/* �빮�� ��ȯ
#include <stdio.h>
#include <string.h>
int main(void)
{
char a;
scanf("%c", &a );
if ( islower(a) )
{
printf("%c", toupper(a));
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
int i, len;
char a[100];
scanf("%s", a) ;
len = strlen(a);
for(i = 0;i < len;++i)
{
if( islower(a[i]) )
{
printf("%c",a[i]);
}
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char a[100];
scanf("%s", a );
if( strstr( a ,"tap") != NULL )
{
printf("YES");
}
else
{
printf("NO");
}
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char source[] = "World Computer";
char cc[100];
strcpy(cc, source);
printf("%s", cc);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char source[] = "World Computer";
char cc[100];
strcpy(cc, source);
printf("%s", cc);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
int main()
{
char sour[100] = "World";
char cc[100] = "computer";
strcat(sour, cc);
printf("%s", sour);
return 0;
}
*/
/* �� ���ڿ��� ���� ����
#include <stdio.h>
#include <string.h>
int main()
{
char a[100],b[100];
scanf("%s", a);
scanf("%s", b);
if( strcmp(a, b ) == 0)
{
printf("same");
}
else
{
printf("not same");
}
return 0;
}
*/
'컴퓨터 과학 > C Language' 카테고리의 다른 글
2022-01-21 문자열 연습 (0) | 2022.01.22 |
---|---|
2022-01-20 문자열 (0) | 2022.01.21 |
2022-01-18 함수 만들기 (0) | 2022.01.19 |
2022-01-17 2차원 배열 연습 (0) | 2022.01.18 |
2022-01-16 1차원/ 2차원 배열 (0) | 2022.01.16 |