Quando escrever programas em C, você deve compilar o programa com um compilador (aqui gcc ). Então você obtém um arquivo executável (aqui a.out ).
você deve dar esse arquivo permissões de execução com o seguinte comando:
chmod +x a.out
e, em seguida, execute seu programa compilado com
./a.out