为了账号安全,请及时绑定邮箱和手机立即绑定

想请教各位大佬,我究竟错在哪里?谢谢

https://img1.sycdn.imooc.com//5b6645850001717a12240561.jpg真的不知道错那了,望大佬不吝赐教

正在回答

2 回答

你的标点符号用的是全角,敲代码的时候把输入法换成英文,英文输入法默认标点符号是半角,中文输入法默认标点符号是全角,全角标点符号C语言不识别,if的括号中的判断句半角符号!与=连起来才表达“不等于”的意思,例如:!=,   !=,前者是半角,后者是全角,全角标点符号之间是有很大空隙的

0 回复 有任何疑惑可以回复我~
#include <stdio.h>
int main() 
{
    int year = 2014; //今年是2014年
    //补全一下代码
    if(year%100!=0&&year%4==0||year%400==0)
    printf("今年是闰年");
    else
    printf("今年是平年");
    return 0;
}

我不是很懂你们怎么都喜欢用%s,输出语句又不是不知道,直接输出就好了;然后你错的地方...语法没问题,那就是标点符号了,标点你看看是全角还是半角的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

想请教各位大佬,我究竟错在哪里?谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信