所以,我在C中创建一个程序,想要创建一个新函数,但只有if语句为真,所以如果if语句为true,它将继续执行下一个函数,如果不会结束。
这是我的if语句
void UserNameInput ()
{
printf("Please Login\n");
printf("Username: ");
scanf("%29s",UsersInput); // add 29 (maximum length to read) to avoid buffer overrun.Buffer Overflow
//printf("You Entered %s", UsersInput); This says what you printed
if (strcmp(UsersInput, RealUsername) == 0)
{
printf("Logged in");
}
else
{
printf("Wrong Username");
}
}
答案 0 :(得分:1)
return
关键字从函数返回,可选择返回返回值。
如果某个条件评估为真,那么您可以从函数return
开始。
如果没有,只需继续并调用下一个函数。
此外,还有其他执行流程控制语句,例如goto
,break
和continue
。