取名字好难-_- 2021-10-21 22:41 采纳率: 58.3%
浏览 40
已结题

请问一下这个为什么错了啊?

请问一下为什么不能在输入-1之后运行啊?
这个错误怎么改正?
有关这类问题以后应该怎么注意?

img

  • 写回答

3条回答 默认 最新

  • 关注

    是 i !=-1 不是 n !=-1
    你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

    #include<stdio.h>
    int main()
    {
        int i,m=0,n=0;
        scanf("%d",&i);
        while (i != -1)
        {
            if (i % 2 == 0)
            {
                m++;
            }
            else
            {
                n++;
            }
            scanf("%d",&i);
        }
        printf("%d %d", m,n);
    
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 10月29日
  • 已采纳回答 10月21日
  • 创建了问题 10月21日