hola luis, primero dejame recomendarte que no habras temas con lo mismo, a todos nos gustaria que nos ayudaran, pero esa no es la forma...
por otro lado tienes bastantes errores, y si entiendo bien lo que quieres lo corrigo de la siguiente forma:
Código:
int matriz[8][8];
int edadTotal = 0;
int sumaDiagonal = 0;
int edad;
float promedad;
float promdiag;
main()
{
for (int i=0;i<8;i++)
{
for (int j=0;j<8;j++)
{
printf( "Introduzca edad: ");
scanf(“%d”, &edad);
edadTotal += edad;
matriz[i][j] = edad;
}
}
for (i=0;i<8;i++)
{
sumaDiagonal += matriz[i][i];
}
promedad= edadTotal/64;
promdiag=sumaDiagonal/8;
printf( "Promedio edad: %f", &promedad);
printf( "Promedio edad: %f", &promdiag);
}
prueba con eso, no es la forma mas elegante pero creo funcionara para lo que quieres