1. 程式人生 > >c語言用for迴圈輸入字串

c語言用for迴圈輸入字串

#include<stdio.h>
#include<string.h>
int main(){
    char a[3][10]={"abc"};
    char b[10];
    for(int i = 0;i < 3;i++)
    {

//      gets(b); 
        scanf("%c",&b[i]);
//      fflush(stdin);  清快取的 '\n'
        getchar();
        if(i+1==3) b[i+1]='\0';   //字元陣列的結束符號
    }
    strcpy(a[1],b);
    printf("%s\n",a[1]);
}