Показать сообщение отдельно

  #2  
Старый 26.04.2009, 13:11
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

для pixelm (не очень красиво но не суть важно главное в лабораторных чтоб работало)
Код:
#include < stdio.h >

int count_sim(char * str, unsigned char sim) {
    int i = 0,
    c = 0;

    while (str[i] != ';') {
        if (str[i] == sim) {
            if ((str[i - 1] == 0x20) || (!str[i - 1])) {
                c++;
            }
        }
        i++;
    }
    return c;
}

int main(int argc, char * argv[]) {
    char string[] = "kakashko lol kaka pipec;";

    printf("slov s k = %d\n", count_sim( & string, 'k'));

    getchar();
    return 0;
}
 
Ответить с цитированием