0
for(int i=0; i<Check/2; i++){
if(strcmp(strcat(Tray[i], Tray[Check-i]),strcat(Tray[i+1], Tray[Check-i-1])==0)){
cout << strcat(Tray[i], Tray[Check-i]) << endl;
break;
}
else if(strcmp(strcat(Tray[Check-i], Tray[i]),strcat(Tray[i+1], Tray[Check-i-1]))==0){
cout << strcat(Tray[Check-i], Tray[i]) << endl;
break;
}
else if(strcmp(strcat(Tray[i], Tray[Check-i]),strcat(Tray[Check-i-1], Tray[i+1]))==0){
cout << strcat(Tray[i], Tray[Check-i]) << endl;
break;
}
else if(strcmp(strcat(Tray[Check-i], Tray[i]),strcat(Tray[Check-i-1], Tray[i+1]))==0){
cout << strcat(Tray[Check-i], Tray[i]) << endl;
break;
}
}
2つの文字列 'Tray'で連結された2つの文字列を比較したいと思います。 しかし、動作しません。どうやってやるの?C++では2つの文字列strcatを比較したい