#include #include 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; }