#include "stdafx.h"
#include "iostream"
using namespace std;
int b[10],k,j;//这些全局是这道题的关键,调试了好久,直到用上这些全局变量才能正确运行和满足题意要求。
int* divide(int a[])
{
int i, j;
for (i = 0, j = 0; i > a[i];
int* c= divide(a);
cout << "其中的奇数项有:" << endl;
for (i = 0; i < k; i++)
cout << c[i] << " ";
cout << endl;
system("pause");
return 0;
}
其实如果你用vector的话会明显简单许多 也更好理解
本回答被提问者采纳