Creo que lo que quieres hacer es sumar los valores del array en la variable suma no? No entendi bien :S
Antes, tambien tendrias que asignar valores al array...
Esto es lo que se me ocurre:
Lo probe compliando con GCC en linux..
#include <stdio.h>
int main()
{
int suma = 0;
int array[10];
array[0] = 1;
array[1] = 1;
array[2] = 1;
array[3] = 1;
array[4] = 1;
array[5] = 1;
array[6] = 1;
array[7] = 1;
array[8] = 1;
array[9] = 1;
int i;
for (i = 0; i<10; i++)
{
suma += array[i];
}
}
No hace falta poner i<=10, i<10 sobra...
Debes indicar que valor del array usar, para eso se usa el indice array[indice]