#include #include void searchAndExtract(const char* targetString, const char* pattern) { const char* match = strstr(targetString, pattern); if (match != NULL) { // パターンが見つかった場合 printf("Match found: %s\n", match); } else { // パターンが見つからなかった場合 printf("No match found\n"); } } int main() { const char* targetString = "This is a sample string with 123 and 456."; const char* pattern = "123"; searchAndExtract(targetString, pattern); return 0; }