scanf的作用问题


#include<stdio.h>
#include<string.h>
#define maxn 100
char a[maxn];
int main(){
    scanf("%s",a);
    for(int i =0; i < strlen(a); i++)
        printf("%c",a[i]);
    scanf("%s",a);
    for(int i = 0; i < strlen(a); i++){
        printf("%c",a[i]);
    }
}

类似这种,例如第一次输入abc第二次输入bc为什么数组中的元素会变成abc 而不是bcc?

MOCKINGT
浏览 1315回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP