일단 내 소스는 스트링을 입력받으면 그 스트링에서 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() 에 무슨 값을 넣었을 때 공백이라고 뜨는건지 막막하네 ㅠㅠ
도와주세요 형들@!!!
ctype
ctype ??
조금만 자세히 설명좀 ㅠㅠ C언어 2학기 때 첨 배워서 자세한 부분까지는 잘 모르느...
구글이란 사이트가 있는데 거기서는 검색어를 입력하면 검색된 웹페이지를 보여주는 대단한 사이트임 한번 가보셈
ㄴ그런싸이트 혼자 알고 있었슴!?
교수 멱살잡고 이딴것도 제대로 안알려주냐고 물어봐라