Sprawdzanie podciągu 'what' w tablicy 'where'
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int amount_substring(const char* where, const char* what)
{
int i, amount = 0;
int is;
while (where != '\0')
is = 1;
for (i = 0; i < strlen(what); ++i) {
*where++ == what[i] ? is = 1 : is = 0; // co jest nie tak z tą instrukcją
if (is == 0)
break;
}
return amount;
}
int main()
{
char substring[] = { "tak" };
char Fullstr[] = "tak,tak,nie";
amount_substring(Fullstr, substring);
return 0;
}