Error de lenguaje C ---- [Error] identificador esperado o '(' antes del token '{' ----- solución alternativa.

C Language Error Expected Identifier

Una solución a un error en el lenguaje C.
[Error] identificador esperado o '(' antes del token '{'
Solución:
La función principal () no puede ir seguida de un punto y coma. La función () no puede ir seguida de un punto y coma ...

** # incluye
principal()
{
int x, y, z
scanf('%d,%d',&x,&y)
z=area(x,y)
printf ('el área es% d n', z)
}

|_+_|

{
int c
c = a * b
volver ©
}**
El ejemplo anterior tendrá el resultado, ¡y el punto y coma después del área int (int a, int b) desapareció! Porque es la función que llama.