c语言用for循环输入字符串

版权声明:转载请注明:beOkWithAnything总结 https://blog.csdn.net/swq463/article/details/83241778

#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]);
}

猜你喜欢

转载自blog.csdn.net/swq463/article/details/83241778