Advertisement
durdin

Delete a number from an array

May 28th, 2015
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.64 KB | None | 0 0
  1. #include <stdio.h>
  2. int main ()
  3. {
  4.     int array [100];
  5.     int maxi_index,j;
  6.     scanf("%d",&maxi_index);
  7.  
  8.     array [maxi_index];
  9.     for (j=0;j<maxi_index;j++)
  10.     scanf("%d",&array [j]);
  11.     int read_value,read_index;
  12. //    printf("Give value : ");
  13. //    scanf("%d",&read_value);
  14.     printf("Give the index number : ");
  15.     scanf("%d",&read_index);
  16.  
  17.     if (read_index>=maxi_index)
  18.     {
  19.         maxi_index--;
  20.     }
  21.     else
  22.     {
  23.         for (j=read_index;j<maxi_index;j++)
  24.         {
  25.             array[j-1]=array[j];
  26.         }
  27.         maxi_index--;
  28.     }
  29.     for (j=0;j<maxi_index;j++)
  30.     printf("%d ",array[j]);
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement