c++定义一个有10个元素的整型一维数组,统计输出数组中所有奇数元素在数组中的位置序号用指针的方法?

如题所述

#include <stdio.h>

int main()

{ int n,a[10],*p;

  for(p=a;p<a+10;p++)

    scanf("%d",p);

  printf("数组中奇数元素的序号是:\n");

  for(p=a;p<a+10;p++)

    if(*p%2)

    printf("%d ",p+1-a);

  return 0;

}

温馨提示:答案为网友推荐,仅供参考
相似回答