时小梦 发表于 2021-7-20 21:39:03

新手问题,求大佬解决

https://z3.ax1x.com/2021/07/20/WU9xOI.png
https://z3.ax1x.com/2021/07/20/WU9v6A.png
{:10_254:} {:10_254:} {:10_254:}

SHRS23 发表于 2021-7-21 01:13:41

19,20,21 行看不到, 看编译错误应该问题出在21行

青出于蓝 发表于 2021-7-21 06:25:39

#include <stdio.h>

int main()
{
    int number;
    int beichushu;
    int i=1;//暂存结果,避免每次检测都要输出

    printf("请输入一个整数:");
    scanf("%d",&number);

    for(beichushu=2;beichushu<number;beichushu++)
    {
      if(number%beichushu==0)
      {
            i=0;
      }
    }
    if(i==0)
    {
      printf("该数字不是素数!\n");
    }
    else
    {
      printf("该数字是素数!\n");
    }

    return 0;
}

风雨兴 发表于 2021-7-21 06:28:49

vs里得这么写
scanf_s
printf_s
页: [1]
查看完整版本: 新手问题,求大佬解决