Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void main()
- {
- int *v , n = 0 , i , temp = 1 ;
- v = (int *) malloc(sizeof(int)) ;
- while (temp != 0)
- {
- scanf ("%d" , &temp) ;
- if (temp != 0)
- {
- v[n++] = temp ;
- v = (int *) realloc (v , (n + 1) * sizeof(int)) ;
- }
- }
- system ("clear") ;
- printf ("Vector : [ %d | " , (v[0] + v[1]) / 2) ;
- for (i = 1 ; i < n - 1 ; i++) printf ("%d | " , (v[i + 1] + v[i] + v[i - 1]) / 3) ;
- printf ("%d ]\n" , (v[n - 1] + v[n - 2]) / 2) ;
- free (v) ;
- }
Advertisement
Add Comment
Please, Sign In to add comment