Imprime en pantalla usando puntero

#include<stdio.h>
#include<stdlib.h>

int main(){
    int *p;
    int i;
    p = (int) malloc(sizeof(int)*5);
    
    for(i=0;i<5;i++){
        *(p + i) = i;
    }    
    for(i=0;i<5;i++){
        printf("%d\n",*(p+i));
    }
    
getchar();getchar();
return 0;    
}

Sumar arrays = Array

#include<stdio.h>

int main(){
    int i,suma[5]={0,0,0,0,0};
    int a1[5]={1,2,3,4,5};
    int a2[5]={0,2,4,6,8};

    for(i=0;i<5;i++){
        suma[i] = a1[i] + a2[i];
    }

    printf("Array suma[i] =  a1[i] + a2[i]\n\n");
    for(i=0;i<5;i++){
        printf("  [%d] ",suma[i]);
    }
getchar();getchar();
return 0;
}

Suma los datos de un arreglo

#include<stdio.h>

int main(){
   int i,suma=0,arreglo[5] = {1,5,2,6,9};
   
   for(i=0;i<5;i++){
      suma = suma + arreglo[i];                 
   }
   
   printf("SUMA = %d",suma);
   
getchar();getchar();
return 0;    
}