что не так с кодом? исправьте, пожалуйста
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n,m,q;
int t=0;
cout<<"Vvedite sezon N, seriy M, seriy na sayte Q:";
cin>>n>>m>>q;
vector <int> e(q), s(q);
vector <pair <int, int>> v,p;
for (int i = 0; i < q; i++) {
cout<<"Vvedite sezon i seriyu na sayte "<<i+1<<endl;
cin>>e>>s;
v.push_back({e, s});
}
for (int i=1; i<=n; i++) {
for(int j=1; j<=m; j++) {
for (int k = 0; k < q; k++) {
if (i==v[k].first and j==v[k].second) {
t=1;
}
}
if (t==0) {
p.push_back({i,j});
}
t=0;
}
}
cout<<"Otsutstvuyut "<<p.size()<<" seriy!"<<endl;
cout<<"Otsutstvuyut sleduyushie serii: "<<endl;
for (int i=0;i<p.size();i++) {
cout<<i+1<<" "<<p.first<<" - "<<p.second<<endl;
}
return 0;
}
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n,m,q;
int t=0;
cout<<"Vvedite sezon N, seriy M, seriy na sayte Q:";
cin>>n>>m>>q;
vector <int> e(q), s(q);
vector <pair <int, int>> v,p;
for (int i = 0; i < q; i++) {
cout<<"Vvedite sezon i seriyu na sayte "<<i+1<<endl;
cin>>e>>s;
v.push_back({e, s});
}
for (int i=1; i<=n; i++) {
for(int j=1; j<=m; j++) {
for (int k = 0; k < q; k++) {
if (i==v[k].first and j==v[k].second) {
t=1;
}
}
if (t==0) {
p.push_back({i,j});
}
t=0;
}
}
cout<<"Otsutstvuyut "<<p.size()<<" seriy!"<<endl;
cout<<"Otsutstvuyut sleduyushie serii: "<<endl;
for (int i=0;i<p.size();i++) {
cout<<i+1<<" "<<p.first<<" - "<<p.second<<endl;
}
return 0;
}