水题
只需要将偶数减1,奇数不变就好了
注意0不减1
ac代码
#include <stdio.h>
int main()
{
int i;
scanf("%d",&i);
int number[i];
int j;
for(j=0;j<i;j++)
{
scanf("%d",&number[j]);
if(number[j]%2==0&&number[j]!=0)
number[j]--;
}
for(j=0;j<i;j++)
{
if(j!=0)
printf(" ");
printf("%d",number[j]);
}
return 0;
}