문제는 "길이(글자수)가 100이하인 문자열을 입력받아 공백을 제거하고 출력하시오."

입력은 abc def gh라면 출력은 abcdefgh로 해야 함

#include

main()

{

    char a[101];

    int i;

    for(i=0;a[i]!=NULL;i++)

    scanf("%s",&a[i]);

    for(i=0;a[i]!=NULL;i++)

    printf("%s",a[i]);

}

답일 것 같은데 실행이 안됨;;

추가적으로 %s대신 %c로 scanf하면

a[0]부터 순서대로 a,b,c, ,d,e,f 이런식이 아니라

a,b,c,c, ,..이런식으로 감.. 존나 어려워