我如何修复“预期”;在Windows中使用GCC编译器运行C++程序时出现“before string constant”错误?[关闭]

tjvv9vkg  于 2023-05-30  发布在  Windows
关注(0)|答案(1)|浏览(190)

**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答复。

此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
我正在尝试在Windows中运行一个C++程序(使用gcc编译器)。在下面的六行代码中:

char a[1];
cout << "Vui long nhap mot chu cai:";
cin >>a;
if(strupr(a)) {
    strlwr (a);
    cout "Chu cai cua ban sau khi in thuong la:" << strlwr(a) << endl;
    return 0;
}

return 0;

错误:expected ';'在字符串常量之前
我不知道该怎么补救请帮帮我

ars1skjm

ars1skjm1#

您需要使用<<将字符串文字写入cout,因此更改如下:
cout "Chu ..."
改为:
cout << "Chu ..."

相关问题