c語言中字符串輸入

1.gets(),puts() 需要包含頭文件 #include"string.h"

char map[20][20];      

gets(map[1]);
gets(map[2]);
puts(map[1]);
puts(map[2]);

2.

scanf函數 scanf("%s",a);

char map[20][20];      

scanf("%d",&m);

for(i=1;i<=m;i++)
{
    scanf("%s",map[i]);//%s輸入字符串時,不用加&,scanf做輸入時遇到空格或者換行,認爲一個字符串結束  

puts(map[1]);
puts(map[2]);

 

 

for(i=1;i<=2;i++)
{
    
for (j=1;j<=2;j++)
{
    scanf("%c",&map[i][j]);
}


for(i=1;i<=2;i++)
{
    for(j=1;j<=2;j++)
    {
      printf("%c",map[i][j]);
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章