永发信息网

C语言题……

答案:3  悬赏:30  手机版
解决时间 2021-05-18 22:44
  • 提问者网友:且恨且铭记
  • 2021-05-18 02:49

找不到哪里出错咯……

#include <stdio.h>
void main()
{
int a;
printf("请输入一个正整数:/n");
scanf("%d",&a);
if a%3==o||a%7==0
printf("该数字能被3或7整除")
else
printf("该数字不能被3或7整除");

出来的错误提示是

D:\UserData\Owner\My Documents\Cpp1.c(7) : error C2061: syntax error : identifier 'a'

最佳答案
  • 五星知识达人网友:七十二街
  • 2021-05-18 03:00
帮你改了 错误的地方有注释
#include <stdio.h>
void main()
{
int a;
printf("请输入一个正整数:/n");
scanf("%d",&a);
if( a%3==0||a%7==0)//这里的括号你掉了而且是0不是o
printf("该数字能被3或7整除");//掉了;号
else
printf("该数字不能被3或7整除");
}
全部回答
  • 1楼网友:鱼芗
  • 2021-05-18 04:51
if ((a%3==0)||(a%7==0))
  • 2楼网友:街头电车
  • 2021-05-18 04:20
你好.一点小问题. 帮你改好了. 你看看加粗部分. #include <stdio.h> void main() { int a; printf("请输入一个正整数:/n"); scanf("%d",&a); if(a%3==0||a%7==0) //缺少括号. 0写成o了. printf("该数字能被3或7整除"); //缺少分号; else printf("该数字不能被3或7整除"); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯