以下是我的代码的一个片段:
#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
int ans=1;
cin>>n>>m;
for(int i=0;i<m;i++){
int a,b;
cin>>a>>b;
u[a][b]=1;
}
}
return 0;
}
但是我一输入:
1
3 2
程序就不输入 a 和 b 了,然后我试着在输入 n 和 m 后输出它们,发现 n 变成了 1,m 变成了 2。
求助大佬,这是为什么