Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- void reallocation(int ** arr, int ** newarr, int aggdim){
- *newarr = realloc(*arr, (5 + aggdim) * sizeof(int));
- }
- int main(){
- int * ptr, * ptr2, N, sum;
- ptr = malloc (5 * sizeof(int));
- int i, j, k;
- for (i = 0; i < 5; i++){
- scanf(" %d", &ptr[i]);
- sum += ptr[i];
- }
- scanf (" %d", &N);
- reallocation(&ptr, &ptr2, N);
- for (j = 5; j < (5 + N); j++){
- ptr2[j] = sum;
- sum += ptr[j];
- }
- for (k = 0; k < (5 + N); k++)
- printf("%d\n", ptr2[k]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement