No veo claro del todo lo que quiere. Interpreto que desea las ventas acumuladas por productos y mes para cada vendedor.
La primera lista da lo anterior pero sin acumular. Las ventas de cada vendedor las genero aleatoriamente:
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,j,k;
int a [3][12][4],b[3][4]={0},c[3][4]={0};
for (i=0;i<3;i++)
for (j=0;j<12;j++)
{
for (k=0;k<4;k++)
{
printf("Vendedor %d mes %d venta producto %d = %d ",i
+1, j
+1,k
+1, a
[i
][j
][k
]);
for (i=0;i<3;i++)
for (j=0;j<12;j++)
{
for (k=0;k<4;k++)
{
b [i][k]+=a [i][j][k];
printf("Vendedor %d mes %d venta acumulada producto %d = %d \n",i
+1, j
+1,k
+1,b
[i
][k
]); }
}
}