codice:#include <stdio.h> #include <string.h> void subset(char *str, int x) { int k; if ( x > strlen(str) - 2 ) return; for(k = x + 1; k < strlen(str); k++) printf("%c %c\n", *(str+x), *(str+k)); subset(str, ++x); } int main() { char *str = "12345"; subset(str, 0); return 0; }![]()