Tarea de programación C, archivo fuente HTML
Tengo esta tarea: tengo un archivo de origen, por ejemplo, un sitio web de noticias, en el que hay etiquetas meta como<meta name="author" content="Go Outside">
. Y, como usted entiende, ese archivo fuente contiene mucha información. Mi tarea es encontrar esa etiqueta de autor meta e imprimirla en el contenido de la pantalla de esa etiqueta meta, ahora sería "Salir". No tengo ni idea de cómo empezar a hacer esto. Tuve una idea para escanear como 18 caracteres y comprobar si se requiere una metaetiqueta, pero no funciona como pensé:
while(feof(src_file) == 0){
char key[18];
int i = 0;
while (i < 18 && (feof(src_file) == 0)){
key[i] = fgetc(src_file);
printf("%c", key[i]);
i++;
}
printf("\n%s", key);
}
El problema es que imprime basura en esta línea.
Tu ayuda sería apreciada, ya que he estado trabajando y estudiando durante 10 horas seguidas, podrías salvarme de volverme loco. Gracias.