第7章 被吞噬的情诗

char poem[4][40]={

“我住长江头,君住长江尾。”,

“日日思君不见君,共饮长江水。”,

“此水几时休,此恨何时已。”,

“只愿君心似我心,定不负相思意。”

};

int i, j;

for (i = 0; i < 4; i++){

for (j = 0; j < 40; j++){

printf(“%c”, poem[i][j]);

Sleep(100);//控制显示速度

}

printf(“\n”);

}

}

然后,我们在主函数中添加了一个调用这个函数的触发条件:

int main{

char password[20];

int correctPassword = 0;

//密码计算逻辑:用自己的生日加对方生日

//这部分代码放在后面

while (!correctPassword){

printf(“请输入密码:”);

scanf(“%s”, password);

//密码验证

if (strcmp(password, generatedPassword)== 0){

correctPassword = 1;

printf(“\n密码正确!\n”);

printPoem;//密码正确后显示情诗

} else {

printf(“\n密码错误,请重试!\n”);

}

}

return 0;

}

我们花了整个下午的时间完善这个程序,时不时因为一个小bug而一起皱眉思考,又因为一次成功的尝试而相视大笑。

窗外的天色渐渐暗了下来,但我们浑然不觉,完全沉浸在编程的乐趣中。

“刘军,我们已经完成了基本功能,但最好还是保存一下当前的进度。”