>>46
vc2003だと、これもエラー無しでコンパイル&実行できるけど?

main()
{
    printf("%s\n", "aaaa");
}