Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <malloc.h>
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int *massiv, i, n, kolnech, poslnech;
- printf ("Vvedite razmer massiva: ");
- scanf("%d", &n);
- if (n<1)
- {
- printf ("Nepravilnyj vvod.\n");
- system ("PAUSE");
- return 0;
- }
- massiv = (int*) malloc(n*sizeof(int));
- if (!massiv)
- {
- printf ("Oshibka vydeleniya pamyati");
- system ("PAUSE");
- return 0;
- }
- kolnech = 0;
- for (i=0; i<n; i++)
- {
- printf ("Введите %d-ый элемент", i+1);
- scanf ("%d", &massiv[i]);
- if (!(massiv[i] % 2))
- {
- kolnech++;
- poslnech=massiv[i];
- }
- if (kolnech=0)
- for (i=0; i<n; i++)
- printf ("%d", massiv[i]);
- else
- for (i=0; i<n; i++)
- if (!(massiv[i] % 2))
- {
- massiv[i]=poslnech;
- printf ("%d", massiv[i]);
- }
- }
- }
Add Comment
Please, Sign In to add comment