【发布时间】:2019-03-25 23:19:14
【问题描述】:
我打算制作一个程序来告诉用户给定的整数是偶数还是奇数。但是,它说'else'没有以前的'if',我错了什么?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num;
printf("type an integer ");
scanf("%d", &num);
if(num % 2 == 0);
printf("%d is even", num);
else
printf("%d is odd", num);
return 0;
}
没有输出
【问题讨论】:
-
从
if行的末尾删除;。并习惯于包裹 every 然后用大括号阻塞,它会帮助你很多
标签: c