Как извлечь подстроку из строки в C?

Я попытался использовать strncmp, но он работает, только если я дам ему определенное количество байтов, которые я хочу извлечь.

char line[256] = This "is" an example. //I want to extract "is"
char line[256] = This is "also" an example. // I want to extract "also"
char line[256] = This is the final "example".  // I want to extract "example"
char substring[256]

Как мне извлечь все элементы между ""? и положить его в переменную подстроку?

Ответы на вопрос(5)

Ваш ответ на вопрос