在此范围内未声明"CIN"



我运行我的代码,它给出了一个错误'cin'未在此范围内声明我的代码

#include <bits/stdc++.h>
int m,a,b,c,d,e,f;
main()
{
cin>>m>>a>>b>>c>>d>>e>>f;
double g=a%b;
double h=c%d;
double k=e%f;
if (g<h && g<k){
int i=g;
}
if (h<g && h<k) {
int i=h;
}
if (k<g && k<h) {
int i=g;
}
double s=i*m;
cout<<s;
}

我想我写对了,帮帮我

使用c++标准库包含

#include <iostream>

然后

std::cin

std::cout

如果你这样做了,那么你就写出了可移植且易于阅读的c++。

更好的是,检查数据是否已成功读取:

if (std::cin >> m >> a >> b>> c>> d>> e >> f){
// success - go on from here
}

最新更新