c – 在Windows上使用latin characteres(Á,ò,ã)制作一个简单的程序

我正在努力为父亲制作一个简单的程序,以便在父亲节那天看到.我希望所有的特征都是正确的.

我可以完全访问我想要执行程序的计算机,我可以在其上安装任何东西.

这是我的计划:

#include <stdio.h>
int main(void)
{
    printf("Obrigado Dad, por tudo que tens suportado. És bom e misericordioso\n e tem sempre força para acabares tudo, porque eu não duvido que consegues.\nAmo-te.\nDanny\n");
    return 0;
}

问题是,我无法使拉丁文字出现在应有的位置.

最佳答案 如果您在cmd.exe上使用“Raster字体”,请切换到Unicode TrueType字体(例如“Lucida Console”),并按照Andrejs的指示,将您的源文件保存为UTF8.

点赞