CCCPaste

Untitled

#include 
#include 
#include 
#include 

int soberi(int *niza, int n) {
    int brojac = 0;
    for(int i = 0; i < n; i++) {
        int element = abs(niza[i]);
        int zbir = 0;
        for(int j = 0; j < element; j++) {
            int x;
            scanf("%d", &x);
            brojac++;
            if(niza[i] < 0 && x < 0) {
                zbir += x;
            }
            else if(niza[i] > 0 && x > 0){
                zbir += x;
            }

        }
        niza[i] = zbir;

    }
    return brojac;
}
int main(int argc, char * argv[]) {
    int n;
    scanf("%d", &n);

    int niza[n];
    for(int i = 0; i < n; i++) {
        scanf("%d", &niza[i]);
    }
    int result = soberi(niza, n);
    printf("%d\n", result);

    for(int i = 0; i < n; i++) {
        printf("%d ", niza[i]);
    }
    
   
}

 
/*
5
1 -2 3 -4 5

**/