控件到达xcode中非void函数的末尾

控件到达xcode中非void函数的末尾,xcode,Xcode,我对XCODE有问题。我的代码是正确的,但它显示给我的xocde是正确的:控件到达非void函数的末尾 #include <iostream> using namespace std; int rectangle(int h,int w,int &emvadon,int &peripetros){ emvadon=h*w; peripetros=(h+w)*2; } int main(){ int mikos,platos,emv,per; //kiria

我对XCODE有问题。我的代码是正确的,但它显示给我的xocde是正确的:控件到达非void函数的末尾

#include <iostream>
using namespace std;
int rectangle(int h,int w,int &emvadon,int &peripetros){
  emvadon=h*w;
  peripetros=(h+w)*2;
}
int main(){
  int mikos,platos,emv,per; //kiria sinartisi(main)
  cin>>mikos>>platos;
  rectangle(mikos,platos,emv,per); //klisi sinartisis
  cout<<"Emvadon="<<emv<<endl;
  cout<<"Perimetros="<<per<<endl;
  return 0;
}
#包括
使用名称空间std;
int矩形(int h、int w、int&emvadon、int&peripetros){
emvadon=h*w;
外围=(h+w)*2;
}
int main(){
米科斯,柏拉图,埃莫夫,佩尔;//基里亚·西纳蒂西(主)
cin>>米科斯>>柏拉图;
矩形(米科斯、柏拉图、埃姆斯、佩尔);//克里希·西纳提斯

cout我假设此代码格式错误(使用
#include
放在同一行是无效的),您的意思是:

#include <iostream>

using namespace std;

int rectangle(int h,int w,int &emvadon,int &peripetros){
    emvadon=h*w;
    peripetros=(h+w)*2;
}

int main(){
    int mikos,platos,emv,per; //kiria sinartisi(main)
    cin>>mikos>>platos;
    rectangle(mikos,platos,emv,per); //klisi sinartisis
    cout<<"Emvadon="<<emv<<endl;
    cout<<"Perimetros="<<per<<endl;
    return 0;
}

其中是
矩形
的返回值?
void rectangle(int h,int w,int &emvadon,int &peripetros){
    emvadon=h*w;
    peripetros=(h+w)*2;
}