Тема: Не працює програма для одновимірних масивів. Мова с++;
Умова:дано два масиви дійсних чисел. Створити масив з елементів першого масиву, яких немає в другому масиві.
#include<iostream>
using namespace std;
int main() {
int n, k, p=0;
cout << "Enter number of numbers in your first array" << endl;
cin >> n;
cout << "Enter number of numbers in your second array" << endl;
cin >> k;
int* a = new int[n];
int* b = new int[k];
int* v = new int[n];
cout << "Fill up your first array" << endl;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
cout << "Fill up your second array" << endl;
for (int i = 0; i < k; i++) {
cin >> b[i];
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < k; j++) {
if (a[i] == b[j]) {
break;
}
if (a[i] != b[j]) {
continue;
}
}
v[k] = a[i];
p++;
}
for (int i = 0; i < p; i++) {
cout << v[i] << " ";
}
delete[]a;
delete[]b;
delete[]v;
return 0;
}