El programa debe recibir como parámetro cuya dirección Ethernet se desea averiguar.Te faltó especificar cuál es el parámetro a recibir. Si estamos hablando de ARP, debe ser la dirección IP.
pero estoy muy pez en cuestiones de sintaxisEso te lo estudias en un ratico y listo.