error al compilar

Imagen de kuaiwon
0 puntos

Buenas estoy haciendo mis primeras pruebas con "c" y al compilar me sale este error:
/home/ruben/programacion# cc ejemplo_5_1
ejemplo_5_1: file not recognized: File format not recognized
collect2: ld devolvió el estado de salida 1

y el documento que intento compilar es el siguiente:
#include
void main (void)
{
printf(" TAMAÑO DE ALGUNOS TIPOS:\n\n");
printf("tipo tamaño en bytes\n");
printf("-------- ------------\n");
printf("char %d\n",sizeof(char));
printf("int %d\n",sizeof(int));
printf("short int %d\n",sizeof(short int));
printf("long int %d\n",sizeof(long int));
printf("float %d\n",sizeof (float));
printf("double %d\n" sizeof (double));
printf("long double %d\n" sizeof(long double));
}

Imagen de kuaiwon
+1
0
-1

gracias de ante mano x la ayuda

+1
0
-1