void print_all_sub(char *s){ int i,j,k; for(i = 0; s[i]; i ++) { for(k = 1; s[i+k]; k ++) { //以下代码,输出从s[i]开始,长度为k的子串。 for(j = 0; j<=k; j ++) { putchar(s[j+i]); } putchar('\n'); } }}