主题:求高手~~指教
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
int pnumber[10];
int number[10];
//read ten numbers
for (int i = 0;i < 10; i++)
{
cout << "Enter a number: ";
cin >> number[i];
}
//find distinct numbers and print
for (i = 0;i < 10; i++)
{
for (int j = 0,k = 0; j < k; j++)
{
if (*(pnumber + j) != number[i])
{
cout << *(pnumber + j) << " ";
k++;
}
}
}
return 0;
}
为什么不能正常输出啊》要求输出不同的数。
求高手帮我改改吧~~谢谢
#include <iostream>
using namespace std;
int main()
{
int pnumber[10];
int number[10];
//read ten numbers
for (int i = 0;i < 10; i++)
{
cout << "Enter a number: ";
cin >> number[i];
}
//find distinct numbers and print
for (i = 0;i < 10; i++)
{
for (int j = 0,k = 0; j < k; j++)
{
if (*(pnumber + j) != number[i])
{
cout << *(pnumber + j) << " ";
k++;
}
}
}
return 0;
}
为什么不能正常输出啊》要求输出不同的数。
求高手帮我改改吧~~谢谢