Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <stdio.h>
- #include <math.h>
- #include <stddef.h>
- #include <time.h>
- int randomazer (int min, int max){
- int random;
- random = rand();
- random = ((float)random / RAND_MAX)*(max-min)+min;
- return(random);
- }
- void change (int *A, int i, int size){
- int tmp;
- tmp = A[i];
- A[i] = A[size-1];
- A[size-1] = tmp;
- }
- void output_mass(int *A, int size){
- int i;
- for (i=0; i<size; i++){
- printf ("%d ", A[i]);
- }
- printf ("\n");
- }
- int main(void) {
- srand(time(NULL));
- int min, max, size, i;
- scanf ("%d", &size);
- int *A; //ukazatel na massiv
- min = 5;
- max = 20;
- A = (int*)malloc(size * sizeof(int));
- for (i=0; i<size; i++){
- A[i] = randomazer (min, max);
- }
- output_mass (A, size);
- scanf ("%d", &i);
- change (A, i, size);
- output_mass (A, size);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement