作业帮 > 综合 > 作业

c语言不等于怎么写#include void main(){int a;printf("请输入一个正整数:");scan

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/17 05:02:36
c语言不等于怎么写
#include
void main()
{
int a;
printf("请输入一个正整数:");
scanf("%d",a);
if(a%5==0&&a%7==0)
printf("yes\n");
if(a%5!=0||a%7!=0)
printf("no\n");
}
为什么输入35还是no呢?
还有我下载的VC软件运行程序时候总是自动关闭了.是不兼容么?
c语言不等于怎么写#include void main(){int a;printf(
结果不对是因为scanf("%d",a);写错了,应该是scanf("%d",&a);
自动关闭了因为你没有在CMD下运行这个程序,还是直接调用CMD运行,所以当你输入三十五后,程序运行后就会关闭,看到窗口一闪而逝.
你可以在开始菜单中,选择运行,输入cmd ,然后在打开的cmd窗口中,用dos命令cd 转到你的程序所在的目录,然后 再运行.