c语言,能帮个忙嘛?谢谢!

 

这个是C语言版的 

#include <stdio.h>

int main() {
	int a[10], b[10], num, ret = 0;

	printf( "请输入10个整数:");
	for (int k = 0; k < 10; k++)
	{
		scanf_s("%d" ,&a[k]);
		getchar();
		if (a[k]>0)
		{
			ret++;
			b[ret] = a[k];
			printf(" %d", b[ret]);
		}
	}
	getchar();
}

 

#include <iostream>
using namespace std;

int main() {
	int a[10], b[10], num, ret = 0;

	cout << "请输入10个整数:";
	for (int k = 0; k < 10; k++)
	{
		cin >> a[k];
		if (a[k]>0)
		{
			ret++;
			b[ret] = a[k];
			cout << " " << b[ret];
		}
	}
	cout << endl;
	system("pause");
	return 0;
}