Попытка прочитать все слова из строки с помощью strtok (), но она возвращает исключение, когда достигает конца, и я просто не могу понять, почему. Извините, если дубликат.
strcpy(now, strtok(text, del));
do {
if (palindrome(now))
add_list(now);
p = strtok(NULL, del);
strcpy(now,p);
} while (p);
Я получаю это:
Exception thrown at 0x7C07EE43 (ucrtbased.dll) in strings.exe: 0xC0000005: Access violation reading location 0x00000000.