일단 내 소스는 스트링을 입력받으면 그 스트링에서 isspace를 이용해서 공백을 찾으려는 건데

bracket 은 사용 안하고 포인터로 해야됨 ㅠㅠ

bracket쓰지 말라는 거는    ] , [ 쓰지 말라는거..

#include <stdio.h>

int main()
{

  char input[1000];

  char* a=input;

  int b;

  int i;


  b=*a;  // *a의 값은 input 에 입력된 스트링의 첫 글자의 아스키코드 값이니까 그걸 b에 넣음.

  fgets(input, 1000, stdin); // 스트링을 받음

 

  for(i=0; i<=7; i++)
  {
    if(isspace(b+i)==0) 
    {
      pirntf(\"공백이 아닙니다\\n\");
    }
    else if(isspace(b+i)!=0)
    {
      printf(\"공백입니다\\n\");
    }
  }
  retrun 0;
}

근데 스트링을 \\n 이라고 입력해도 그냥 다 공백이 아니라고만 뜨는데 왜그런거지...

도대체 어떤 상황에 isspace() 에 무슨 값을 넣었을 때 공백이라고 뜨는건지 막막하네 ㅠㅠ

도와주세요 형들@!!!