advertencia: el tipo de retorno regresa por defecto a ‘int’ [-Wreturn-type]

Soy un usuario de Linux que comenzó a aprender C y estoy tratando de compilar esta fuente que escribí:

#include <stdio.h>
main()
{
        float c,d;
        c = 10215.3;
        d = c / 3;
        printf("%3.2f\n",d);
        return 0;
}

Se compiló con esto usando un makefile que escribí:

cc -Wall -g     printf.c   -o printf

pero estoy recibiendo esta advertencia:

printf.c: 2: 1: advertencia: el tipo de retorno regresa por defecto a 'int' [-Wreturn-type]

compila el código y obtengo el resultado deseado, pero quiero entender qué significa esto

Respuestas a la pregunta(2)

Su respuesta a la pregunta