これは未熟な質問であり、役に立たない回答を見てきました。
textmate で書かれた単純な C プログラム (firsty.c) を実行しています。
#include <stdio.h>
int main()
{
printf("hi world.\n");
return 0;
}
ターミナルに次のように入力しましたが、次の結果が得られました。
$ make firsty.c
make: Nothing to be done for `firsty.c'.
$ ./firsty.c
./firsty.c: line 3: syntax error near unexpected token `('
./firsty.c: line 3: `int main()'
おそらく単純なことですが、何が問題なのかわかりません。