Pour le warning, il faut que tu declare main comme retournant int
int main(int argc, char *argv[])
pour l'autre erreur de gcc, c'est ta ligne de command qui est incorrecte :
gcc -c -Wall -o euro -c euro.c
tu a oublie le -o avant euro
Sinon, tout le reste est bon mais pour les arrondis il va falloir galèrer un peu plus avec les fonction de math.h je pense. Si tu a de la chance, il y a une fonction d'arrondi qui fait ca automatiquement comme il faut