1.getchar,putchar输入输出单个字符
要注意输入空格输入回车也会被看作是一个字符 用getchar()吸收掉。
注意输入getchar的使用方式str[i][j]=getchar();
输出putchar的使用方法putchar(str[i][j]);
# include <stdio.h>
# include <stdlib.h>
int main ()
{
int i;
char str[5][5];
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
str[i][j]=getchar();
}
getchar();
}
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
putchar(str[i][j]);
}
}
return 0;
}
2.puts函数()和gets()函数
gets识别换行结束。gets(str1);
puts输出一行而且外带一个换行。puts(str2[i]);
# include <stdio.h>
# include <stdlib.h>
int main ()
{
int i;
char str1[10];
char str2[5][5];
gets(str1);
for(int i=0;i<3;i++)
{
gets(str2[i]);
}
puts(str1);
for(int i=0;i<3;i++)
{
puts(str2[i]);
}
return 0;
}