鱼C论坛

 找回密码
 立即注册
查看: 3863|回复: 12

求助c语言程序用VS2013运行出现的错误。

[复制链接]
发表于 2016-8-19 19:04:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include<stdio.h>

int main();

{
        int i, j, k;
        
        printf("\n");
        for (i = 1; i < 5; i++);
        for (k = 1; k < 5; k++);
        {
                if (i != 1 && i != j&&j != k)
                        pritf("%d,%d,%d\n", i, j, k);
        }

}



提示错误2个:错误        1        error C2447: “{”: 缺少函数标题(是否是老式的形式表?)        d:\ycx\win32project2\win32project2\源.cpp        5        1        Win32Project2
        2        IntelliSense:  应输入声明        d:\ycx\Win32Project2\Win32Project2\源.cpp        5        1        Win32Project2
错误均都指向第一个大括号。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-8-19 19:39:10 | 显示全部楼层
int main();
int main()后面应该没有分号呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-20 10:51:59 | 显示全部楼层
千亩计者 发表于 2016-8-19 19:39
int main();
int main()后面应该没有分号呀

后面分号删除号还是提示错误。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-20 11:17:33 | 显示全部楼层
hlowkey 发表于 2016-8-20 10:51
后面分号删除号还是提示错误。

for (i = 1; i < 5; i++);
for语句的后面也没有分号" ;"丫
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-20 11:24:29 | 显示全部楼层
最后for分号去掉
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-20 11:28:47 | 显示全部楼层
有些错误你可以复制后到 谷歌翻译看看是什么意思
http://translate.google.cn/
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-20 17:10:10 | 显示全部楼层
还有一般int类型主函数最后都要有返回的,虽然说编译器一般会自动补0,还有,VS类编译器写C的时候用了安全周期检查,使用scanf和printf函数的时候注意,这些允许溢出的函数可能报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-21 19:51:26 | 显示全部楼层
学习一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-21 22:23:49 | 显示全部楼层
#include<iostream>
using namespace std;
int main()
{
        int i, j, k;
    for (i = 1; i < 5; i++)
                for (k = 1; k < 5; k++)
        {
                if (i != 1 && i != j&&j != k)
                       cout<<i<<' '<<j<<' '<<k<<' '<<endl;
        }
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-29 01:21:21 | 显示全部楼层
艾玛。楼主这错误有点低级哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-29 10:27:04 | 显示全部楼层
int main() ;
  分号去掉
然后,这个main()返回整型,那么你还得用return返回一个整型才行,比如末尾加上return 0;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-9 10:02:21 | 显示全部楼层
没见过main函数还带分号的

评分

参与人数 1荣誉 +8 鱼币 +8 贡献 +5 收起 理由
拈花小仙 + 8 + 8 + 5 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-20 17:09:33 | 显示全部楼层
你的j没有赋值,而且main后面没有分号,for后面也没有分号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 04:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表