1.该代码的编译器为 visual studio 所以该代码中输入函数是scanf_s ,若为其他编译器请则使用 scanf 即可。
下面是代码:
#include <stdio.h>
int main()
{
int n1;
printf("please enter a number:\n");
scanf_s("%d", &n1);
if (n1 % 2 == 0)
printf("%d is even number\n", n1);
if (n1 % 2 != 0)
printf("%d is odd number\n", n1);
return 0;
}
运行结果如下:
注:以上代码并没有添加输入数据的合法性,为了程序的健壮性,读者还可以自行添加代码检验输入数据的合法性。
以上均只是代表个人观点,如有错误,还请指出!感谢!