トップページ > プログラム > 2014年07月10日 > 7fc4wVJQ

書き込み順位&時間帯一覧

26 位/200 ID中時間01234567891011121314151617181920212223Total
書き込み数0200000000000000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C/C++の宿題片付けます 167代目

書き込みレス一覧

C/C++の宿題片付けます 167代目
680 :デフォルトの名無しさん[sage]:2014/07/10(木) 01:30:37.84 ID:7fc4wVJQ
#include <stdio.h>
typedef struct{
char name[20];
int height;
int weight;
}student;

student swap(student sato,student tanaka, student max){
if(sato.height>tanaka.height)max=sato;
if(tanaka.height>sato.height)max=tanaka;
return max;
}

main(){
student sato={"Sato",178,64};
student tanaka={"Tanaka",165,69};
student max;
swap(sato,tanaka,max);
printf("%s: height=%d weight=%d\n",max.name,max.height,max.weight);
return 0;
}
戻り値を用いてheightの大きいほうのデータを出力したいのですが表示されません。
初心者以下の自分にはさっぱりなので間違っている部分を教えてください。
C/C++の宿題片付けます 167代目
682 :デフォルトの名無しさん[sage]:2014/07/10(木) 01:40:59.22 ID:7fc4wVJQ
>>681
ありがとうございます
戻り値使ってなかったですね^^;


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。