main関数がない。

main関数がないプログラム。
注意:BCC32でコンパイルすると実行できません。gcc3.4.4かVC++で動作確認。
当局は一切責任を取りません('ー`)

#include "stdio.h"

void __stdcall put(char c)
{
	putchar(c);
}
extern int ret[1];

unsigned int main[] = {
	'Ah', 'HHH\0', 'hHHH', (int)ret, 'hHHH', (int)put, -61,
};
int ret[] = {-61};

気晴らしに遊んでたら物凄い時間かかってたという話。