#include int f1(int x); int f2(int x) { if(x==1) return 0; f1(x-1); } int f1(int x) { if(x==1) return 0; f2(x-1); } int f(int x) { if(x==0) return 0; if(x==1) return 1; return f(x-1)+f(x-2); } int main() { char *s; s = (char *)malloc(50); (void)strlcpy(s,"hello, ",50); (void)strlcat(s,"world",50); putstring(s); putnl(); free(s); putint(f(10)); putnl(); putint(f1(10)); putnl(); return 0; }