C语言,输入一个整数n再输入n个整数,输出其中所有偶数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 14:23:10
C语言,输入一个整数n再输入n个整数,输出其中所有偶数

C语言,输入一个整数n再输入n个整数,输出其中所有偶数
C语言,输入一个整数n再输入n个整数,输出其中所有偶数

C语言,输入一个整数n再输入n个整数,输出其中所有偶数
int i, a, n;
int * pl = NULL;
printf("input n:");
scanf("%d", &n);
if (n > 0)
{
pl = (int *)malloc(n*sizeof(int));
}
for (i = 0; i < n; i++)
{
printf("input number %d:", i);
scanf("%d", &a);
pl[i] = a;
}
printf("\neven number:");
for (i = 0; i < n; i++)
{
a = pl[i];
if (a%2 == 0)
{
printf(" ", a);
}
}
if (pl != NULL)
{
free(pl);
pl = NULL;
}