#! gcc – executa c como uma linguagem de script

Seguindo a ideia deste post tentei rodar código C usando o mesmo processo e esse é o resultado!

//bin/cat /dev/null; FILE="`mktemp -u -t bin`"; gcc -o "$FILE" "$0" && "$FILE" "$@"; exit

#include <stdio.h>

int main(int argc, char *argv[]) {
int i;
printf
("Printing arguments.n");
for (i = 0; i < argc; i++) {
printf
("%d: %sn", i, argv[i]);
}
}