#include <stdio.h>
#include <string.h>


void print_iterative(char *s) {
    int i;
    for (i = 0; i < strlen(s); i++) {
        printf("%c", s[i]);
    }
    printf("\n");
}


void print_recursive(char *s) {
    if (*s == '\0') {
        printf("\n");
        return;
    }
    printf("%c", *s);
    print_recursive(s + 1);
}


int main() {
    char *s = "roses are red";
    print_iterative(s);
    print_recursive(s);
    return 0;
}
