これは小さなCプログラムであり、ユーザー入力を検証しようとしています。ユーザーに3つの値を入力してもらいたい。条件は、3つの入力すべてが同じ値であってはならないということです。したがって、条件が満たされる(True)までユーザー入力をループする方法。これがコードです。私を助けてください、私はプログラミングに不慣れです、ありがとう。:)
#include<stdio.h>
int main()
{
int u1,u2,u3;
printf("Enter 3 Numbers : "); //Printing
scanf("%d %d %d",&u1,&u2,&u3); //Asking for Input
if(u1==u2 || u2==u3 || u3==u1) //This is the condition
{
printf("Condition is not Satisfied !");
}
}
では、どうすればループできますか。ありがとうございました。
これを試してみてください
#include<stdio.h>
int main()
{
int u1,u2,u3;
while(u1==u2 || u2==u3 || u3==u1) //This is the condition
{
printf("Enter 3 Numbers : "); //Printing
scanf("%d %d %d",&u1,&u2,&u3); //Asking for Input
if(u1==u2 || u2==u3 || u3==u1)
printf("Condition is not Satisfied !\n");
else
break;
}
return 0;
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加