Форум — Development gcc: подстрока в строке 0 0 Есть пример char string[20] = "Пример строки"; char cmp[10] = "стр"; if ( strstr(string,cmp) != NULL ) { printf("OK%s\n", h); } Нужно еще поставить условие чтобы подстрока была в начале строки - как это сделать ??? Ссылка
if (strstr(string,cmp) == string) printf("OK"); ananas ★★★★★ (14.04.05 13:22:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от ananas 14.04.05 13:22:01 MSK Лучше так: if(strncmp(string, substring, strlen(substring)) == 0) ... aa5779 ★ (14.04.05 13:41:24 MSK) Ссылка