I meant, something that we can use this way:
char string1[] = "???, buddy*\0";
char string2[] = "Hey, buddy, hello!\0";
if (like(string1, string2) 
    puts("strings are similar!");
else
    puts("string are different!");
I meant, something that we can use this way:
char string1[] = "???, buddy*\0";
char string2[] = "Hey, buddy, hello!\0";
if (like(string1, string2) 
    puts("strings are similar!");
else
    puts("string are different!");
 
    
    You want to use a regular expression library. See this question for the ANSI library information: Regular expressions in C: examples?