C언어 - 070412 / 문자열 함수

Posted 2007/04/12 16:07, Filed under: 프로그래밍/C, C++

// 문자열 길이

#include <stdio.h>

int u_strlen(char *c);

void main()
{
	char *c;
	int count;

	printf("문자를 입력하세요.");
	gets(c);

	count=u_strlen(c);
	printf("문자의 길이 : %d",count);
}

int u_strlen(char *c)
{
	int k=0;

	while (*c++ != '\0')
	{
		k++;
	}

	return k;
}


// 문자열 비교 #include <stdio.h> int is_ch(char *c, char *s); int u_strlen(char *c); void main() { char *c, *s; int is; puts("문자열을 입력하세요."); gets(c); puts("찾을 문자를 입력하세요."); gets(s); is = is_ch(c,s); if (is==1) { puts("문자를 찾았습니다."); }else{ puts("해당 문자가 없습니다."); } } int is_ch(char *c, char *s) { int i,max; int result=0; max = u_strlen(c); for (i=0; i<=max; i++) { if (*c == *s) result = 1; else *c++; } return result; } int u_strlen(char *c) { int k=0; while (*c++ != '\0') { k++; } return k; }
2007/04/12 16:07 2007/04/12 16:07

Trackback URL : http://mysilpir.net/trackback/162

Leave a comment

« Previous : 1 : ... 157 : 158 : 159 : 160 : 161 : 162 : 163 : 164 : 165 : ... 270 : Next »

블로그 이미지

일상의 이야기를 나누는 공간입니다.

- 실피

Calendar

    «   2009/01   »
            1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31

Total 157584 hit (Today 29, Yesterday 185)

Admin Write Post