#include <regex.h>
#include <stdio.h>
int main() {
char *var = NULL, *file_name = "";
int n = 0;
regex_t pat;
regmatch_t matchbuf[1];
getline(&var, &n, stdin);
regcomp(&pat, "^#include[[:space:]]*<([^>]+)>", REG_EXTENDED);
regexec(&pat, var, 1, matchbuf, 0);
if (matchbuf->rm_so != -1) {
&var[matchbuf->rm_eo] = '\0';
file_name = strdup(&var[matchbuf->rm_so]);
}
free(var);
}