Guest User

Untitled

a guest
Dec 11th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. #include <malloc.h>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7.     int *massiv, i, n, kolnech, poslnech;
  8.     printf ("Vvedite razmer massiva: ");
  9.     scanf("%d", &n);
  10.     if (n<1)
  11.     {
  12.         printf ("Nepravilnyj vvod.\n");
  13.         system ("PAUSE");
  14.         return 0;
  15.     }
  16.     massiv = (int*) malloc(n*sizeof(int));
  17.     if (!massiv)
  18.     {
  19.         printf ("Oshibka vydeleniya pamyati");
  20.         system ("PAUSE");
  21.         return 0;
  22.     }
  23.  
  24.     kolnech = 0;
  25.     for (i=0; i<n; i++)
  26.     {
  27.         printf ("Введите %d-ый элемент", i+1);
  28.         scanf ("%d", &massiv[i]);
  29.        
  30.         if (!(massiv[i] % 2))
  31.         {
  32.             kolnech++;
  33.             poslnech=massiv[i];
  34.         }
  35.  
  36.         if (kolnech=0)
  37.             for (i=0; i<n; i++)
  38.                 printf ("%d", massiv[i]);
  39.         else
  40.             for (i=0; i<n; i++)
  41.        
  42.                 if (!(massiv[i] % 2))
  43.         {
  44.             massiv[i]=poslnech;
  45.             printf ("%d", massiv[i]);
  46.         }
  47.     }
  48. }
Add Comment
Please, Sign In to add comment