永发信息网

预处理器指令后有意外标记 - 应输入换行符 vc++问题

答案:2  悬赏:60  手机版
解决时间 2021-02-24 04:44
  • 提问者网友:雾里闻花香
  • 2021-02-23 07:16
#include
using namespace std;
int main()
{
int n,x,i,j;
int a[1000][1000],b[1000][1000];
cin>>x;
while(x!=0)
{
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
cin>>a[i][j];
for(i=n-1;i>=1;i--)
for(j=1;j<=i;j++)
{
if(a[i+1][j]>a[i+1][j+1])
b[i][j]=a[i][j]+a[i+1][j];
else
b[i][j]=a[i][j]+a[i+1][j+1];
a[i][j]=b[i][j];
}
cout< }
}

>------ 已启动生成: 项目: bbb, 配置: Debug Win32 ------
1> bbb.cpp
1>c:\users\administrator\documents\visual studio 2010\projects\bbb\bbb\bbb.cpp : error C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
1>c:\users\administrator\documents\visual studio 2010\projects\bbb\bbb\bbb.cpp(1): warning C4067: 预处理器指令后有意外标记 - 应输入换行符
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
这个错误什么意思???
最佳答案
  • 五星知识达人网友:大漠
  • 2021-02-23 08:38
不是代码问题,而是CPP或C文件编码格式问题。
新建文本文件,复制内容过去,改名bbb.cpp(原来的挪走),使用新建的cpp文件进行编译试试吧。
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-02-23 10:16
你好! 你这段代码的文件后面的回车换行格式不对。你把这段代码重新copy回去再编译一次看看 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯