以下是我打的程式,可是好像怪怪的,麻烦大大教导我该如何改?
复制程式
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int P[6]={1,3,5,4,9,6},U[6];
int a,b,c,d,e,f;
int i;
printf("请输入第一个密码:\n");
scanf("%d",&a);
for(i=0;i<3;i++)
{
if(a==1)
printf("请输入第二个密码:\n");
else
printf("密码错误,请再次输入第一个密码:\n");
scanf("%d",&a);
}
for(i=0;i<3;i++)
{
scanf("%d",&b);
if(b==3)
printf("请输入第三个密码:\n");
else
printf("密码错误,请再次输入第二个密码:\n");
}
for(i=0;i<3;i++)
{
scanf("%d",&c);
if(c==5)
printf("请输入第四个密码:\n");
else
printf("密码错误,请再次输入第三个密码:\n");
}
for(i=0;i<3;i++)
{
scanf("%d",&d);
if(d==4)
printf("请输入第五个密码:\n");
else
printf("密码错误,请再次输入第四个密码:\n");
}
for(i=0;i<3;i++)
{
scanf("%d",&e);
if(e==9)
printf("请输入第六个密码:\n");
else
printf("密码错误,请再次输入第五个密码:\n");
}
for(i=0;i<3;i++)
{
scanf("%d",&f);
if(f==6)
printf("密码输入正确\n");
else
printf("密码错误,请再次输入第六个密码:\n");
}
system("pause");
return 0;
}