函数调用及指针练习

练习:输入一个整数。如果是该整数为奇数则乘以2;为偶数则除以2。

#include <stdio.h>

void mul(int x, int *y)
{
	*y = x * 2;
}

void div(int x, int *y)
{
	*y = x / 2;
}

int main(int argc, char *argv[])
{
	int a;
	int b;
	printf("请输入一个整数:");
	scanf("%d", &a);

	if (a % 2 != 0)
	{
		mul(a, &b);
		printf("乘以2等于%d。\n", b);
	}
	else
	{
		div(a, &b);
		printf("除以2等于%d。\n", b);
	}

	return 0;