#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> void f(char *p) { if (*p == ' ') { return; } else { f(p + 1); printf("%c ", *p); } } void main() { char *p = "abcd"; f(p); system("pause"); }