老师请问这个程序哪里有错误呢?
扶团 资深会员 2016-01-26 16:23:41
2634 4 0

#include <stdio.h>

int a,s;

printf("请输入一个数字:");

scanf("%d",&a);

if(a>0)

   s=100/a;

else

{

  if(a==0)

  s=0;

  else

  s=-100/a;

}

printf("s=%d",s);

出于一些我也不知道的原因我的软件不能点击error后自动指定错误的地方

程序总提醒有一个错误,我检查不出来哪里错了…



问题来自: 嵌套的if语句

共 4 个回答

    最佳答案

    嘿嘿大人 一代宗师 3030天前

    没写主函数,连程序入口都没有,报错也不会有箭头的,因为根本就没有进入程序

    嘿嘿大人 一代宗师 3030天前

    这样加上主函数就可以了:

    #include <stdio.h>

    main()

    {


    int a,s;


    printf("请输入一个数字:");


    scanf("%d",&a);


    if(a>0)


    s=100/a;


    else


    {


    if(a==0)


    s=0;


    else


    s=-100/a;


    }


    printf("s=%d",s);

    }


    扶团 资深会员 3029天前

    回复 嘿嘿大人:怪不得,哈哈 谢谢了啊~

    嘿嘿大人 一代宗师 3029天前

    回复 扶团:不用谢,细心点就行了,加油,嘿嘿

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题