
26.04.2009, 13:11
|
|
Постоянный
Регистрация: 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;
}
|
|
|