int main()
{
char arr1[] = "welcome to bit!!!!!";
char arr2[] = "###################";
int left = 0;
int right = strlen(arr1) - 1;
while (left<=right)
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
printf("%s\n", arr2);
left++;
right--;
}
return 0;
}
如果想要加上延迟可以写入
Sleep()单位是毫秒
但要引头文件#include<windows.h>
system("cls");清空屏幕
可以在后面在打印一下就更完美
int main()
{
int i = 0;
char por[20] = { 0 };
for (i = 0; i < 3; i++)
{
printf("请输入密码:>");
scanf("%s", por);
if (strcmp(por, "123456")==0)
{
printf("密码正确");
break;
}
else
{
printf("密码错误");
}
if (i == 3)
{
printf("退出程序");
}
}
return 0;
}
strcmp比较字符串大小,比较的是ascii码值
字符串不用取地址本身就是地址