鱼C论坛

 找回密码
 立即注册
查看: 2453|回复: 6

新手 求教

[复制链接]
发表于 2014-2-18 19:41:09 | 显示全部楼层 |阅读模式

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

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

x
#include <stdio,h>

int main()

{
    int f(int a,int b);
   
    int i=2,j;
   
    j=f(i,++i);  
   
    printf("%d\n",j);
   
    return(0); 
        
}


int f(int a,int b)
{
    int c;
   
    if(a>b)
    {
        c=1;
    }
    else if(a==b)
    {
        c=0;
    }
    else
    {
        c=-1;
    }
   
    return(c);
}

为什么通不过啊! 找了很久没发现和视频中的答案有什么不同。
一个error:error C2018: unknown character '0xa1'


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

使用道具 举报

 楼主| 发表于 2014-2-18 19:43:04 | 显示全部楼层
include后面那个分号我自己改了,就是通不过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-18 20:39:27 | 显示全部楼层
#include <stdio.h>  //我改了一下这里

int main()

{
    int f(int a,int b);
   
    int i=2,j;
   
    j=f(i,++i);  
   
    printf("%d\n",j);
   
    return 0;        //我还改了一下这里的分号,注意是英文输入
        
}


int f(int a,int b)
{
    int c;
   
    if(a>b)
    {
        c=1;
    }
    else if(a==b)
    {
        c=0;
    }
    else
    {
        c=-1;
    }
   
    return(c);
}
//修改的地方我已经注释了,你粘贴过去看看,可行!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-18 21:57:35 | 显示全部楼层
你这个 return 0; 这个语句是干嘛使的?  问题就出在这里啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-18 22:03:39 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-19 09:42:23 | 显示全部楼层
谢谢分享= =!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-20 01:58:01 | 显示全部楼层
你那个return(0);后面有4个看不到的非法字符,你删除后就好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 08:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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