请输入密码(正确welcome,错误error)
#include<stdio.h>
int main()
{
long password;
int n=0,flag=0; //flag是标志变量,为0表示口令错误,1为正确
do //此处应用do while循环(直到型循环)
{
n+=1;
printf("please input your password:");
scanf("%ld",&password);
if(password==20030608)
{ flag=1;break;} //break不可少,代表当if成立时循环也结束
}while(n<3);
if(flag==1)
{ printf("welcome!\n");
}
else
printf("error!\n");
return 0;
}
do while语句格式为:
do{
循环体
}while(循环条件)