Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <time.h>
- #include <conio.h>
- #include <stdlib.h>
- void swap (int *a, int *b) {
- int x;
- x=*a;
- *a=*b;
- *b=x;
- }
- void p (int n)
- {
- int i;
- int A[n];
- for(i=0;i<n;i++)
- {
- A[i]=rand();
- }
- for(i=0;i<n;i++)
- {
- swap(&A[n-1], &A[n-i-1]);
- p(n-1);
- swap(&A[n-1], &A[n-i-1]);
- }
- printf("\n\n");
- for(i=0;i<n;i++)
- {
- printf("%d------------",A[i]);
- }
- }
- int main()
- {
- int n;
- printf ("Vvedite chislo n \n");
- scanf("%d", &n);
- p(n);
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement