📄 y 字符二维数组赋值.cpp
字号:
/**/
#include"stdio.h" //导入包含I/O函数的头文件stdio.h
int main()
{
printf("\n\t\t 二维字符数组赋值\n");
printf("──────────────────────────\n");
char a[6][20]={"\t\t再别康桥",
"\t\t ───徐志摩",
"\t轻轻的我走了,",
"\t正如我轻轻的来,",
"\t我轻轻的招手,",
"\t作别西天的云彩。"};
for(int i=0;i<6;i++){printf("%s\n",a[i]);}
char b[10][50];
while(1)
{
int i,j;
printf("\n 输入诗的名字: "); scanf("%s",b[0]);
printf(" 输入作者名字: "); scanf("%s",b[1]);
printf(" 输入诗句,每句末回车,输入结束按'#'键:\n\n");
for(i=2;i<10;i++)
{
scanf("%s",b[i]); //gets(b[i]);也可以
if(b[i][0]=='#')break;
}
printf("\n %s",b[0]); //输出诗的名字
printf("\n %s\n",b[1]); //输出作者名字
for(j=2;j<i;j++)
{
printf(" %s\n",b[j]);//输出诗句
}
printf("\n 是否继续输入吗?是则回车,否则输入‘空格’回车 ");
getchar();
if(getchar()==' '){break;}
else {while(getchar()!='\n'){;}}
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -