A与B,C均不相等,由此为条件进行遍历
#include<iostream>
using namespace std;
int main(){
for(int i=1;i<=5;i++){
for(int j=1;j<=5;j++){
for(int k=1;k<=5;k++){
if(i!=j&&j!=k&&i!=k)
printf("A:%d B:%d C:%d\n",i,j,k);
}
}
}
return 0;
}

A与B,C均不相等,由此为条件进行遍历
#include<iostream>
using namespace std;
int main(){
for(int i=1;i<=5;i++){
for(int j=1;j<=5;j++){
for(int k=1;k<=5;k++){
if(i!=j&&j!=k&&i!=k)
printf("A:%d B:%d C:%d\n",i,j,k);
}
}
}
return 0;
}
