关于cin输入与换行的问题
为什么一个读到了5 4,一个没读到```#include<bits/stdc++.h>
using namespace std;
int m,n,sx,sy,ex,ey,a;
int main(){
cin>>m>>n;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
cin>>a;
cin>>sx>>sy>>ex>>ey;
cout<<ex<<endl<<ey<<endl;
return 0;
}
//5 5
//1 1 1 1 1
//1 1 1 0 0
//1 0 0 0 1
//0 0 1 0 0
//1 1 1 0 1
//4 1
//5 4
//5 5
//1 1 1 1 1
//1 1 1 0 0
//1 0 0 0 1
//0 0 1 0 0
//1 1 1 0 1
//4 1 5 4
``` 好像是dev的问题 有趣的是我的都能读到
编译器MinGW-W64 gcc/g++ 8.1.0
会不会是你的Dev-C++用的编译器版本太老了? DEATHTOUCH 发表于 2022-12-25 21:06
有趣的是我的都能读到
编译器MinGW-W64 gcc/g++ 8.1.0
会不会是你的Dev-C++用的编译器版本太老了?
有什么解决方法吗 DEATHTOUCH 发表于 2022-12-25 21:06
有趣的是我的都能读到
编译器MinGW-W64 gcc/g++ 8.1.0
会不会是你的Dev-C++用的编译器版本太老了?
换了编译器还是没读到,有什么方法吗 逻辑 发表于 2022-12-26 09:23
换了编译器还是没读到,有什么方法吗
换了一个别人自制的版本,现在可以了
页:
[1]