Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.72 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void insertBeg(int myArr[], int input , int *length);
  5. void display(int array[], int length);
  6. int main(){
  7.     int exit = 0;
  8.     int input;
  9.     int *myArr= (int *)malloc(sizeof(int));
  10.     int length = 1;
  11.     while(!exit){
  12.         fflush(stdin);
  13.         printf("Input : ");
  14.         scanf("%d", &input);
  15.         if(input == -1){
  16.             exit = 1;
  17.         }
  18.         insertBeg(myArr, input, &length);
  19.         display(myArr, length);
  20.     }
  21.     return 0;
  22. }
  23.  
  24. void insertBeg(int myArr[], int input , int *length){
  25.     myArr = (int *)realloc(myArr, (*length)) ;
  26.     myArr[(*length)] = input;
  27.     (*length)++;
  28. }
  29.  
  30. void display(int array[], int length){
  31.     int i;
  32.     printf("Array ---- \n");
  33.     for(i = length-1 ; i>0 ; i--){
  34.         printf("%d ," , *(array + i));
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement