Guest User

Untitled

a guest
Sep 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void print_array(int i, int palavra[])
  4. {
  5. if(i == 3)return;
  6. else
  7. {
  8. if(i == 2)
  9. {
  10. printf("%d\n",palavra[i]);
  11. }
  12. else
  13. {
  14. printf("%d ",palavra[i]);
  15. }
  16. print_array(i+1,palavra);
  17. }
  18. }
  19. void subset(int i, int palavra[])
  20. {
  21. if(i == 3)
  22. {
  23. print_array(0,palavra);
  24. return;
  25. }
  26. else
  27. {
  28. int c[3] = {1,2,3};
  29. int j=0;
  30. for(j=0;j<3;j++)
  31. {
  32. //f (incluir?)
  33.  
  34. palavra[i]=c[j];
  35. subset(i+1,palavra);
  36. }
  37. }
  38. }
  39.  
  40. int main()
  41. {
  42. int palavra[3] = {1,2,3};
  43. subset(0,palavra);
  44. return 0;
  45. }
Add Comment
Please, Sign In to add comment