#include
#include
#include
#define stylesheet "style.css"
int main() {
char c;
size_t len = 0;
size_t size = 100;
char *buffer = malloc(size);
while ((c = getchar()) != EOF){
if (len >= size) {
size += 100;
buffer = realloc(buffer, size);
}
buffer[len] = c;
len++;
}
len++;
buffer = realloc(buffer, len);
buffer[len] = 0;
printf("\n");
int headingcount = 0;
for (int i = 0; i < len - 1; i++) {
if (memcmp(&buffer[i], "\n*", 2) == 0){
i += 3;
(headingcount != 0) ? printf("
\n") : printf("");
headingcount++;
while (buffer[i] != '\n' && buffer[i] != 0) {
printf("%c", buffer[i]);
i++;
}
printf("
\n
\n");
} else if (buffer[i] == '\n') {
printf("\n
\n");
} else printf("%c", buffer[i]);
}
printf("
\n");
}