#include <stdio.h>
int user_strlen(char* inputString)
{
int repeat=0;
for(repeat=0; 1 ; repeat++) {
if( inputString[repeat] == NULL )
break;
}
return repeat;
}
int main(void)
{
char input[50];
fputs("너님이 입력 : ", stdout); scanf("%s", input);
printf("너님이 입력한 문자임 : %s\n", input);
printf("너님이 입력한 문자열 길이임 : %d\n", user_strlen(input));
return 0;
}
왜 안됨? ㅠㅠ
printf(\"너님이 입력한 문자임 : %sn\", input);여기서 \\n이거 한거임 (슬래쉬했으뮤ㅠ이거 왜 올리면 없어지지)
이딴색기들은 시1발 도대체 무슨생각으로 질문하는거지?
#include \"stdafx.h\"
fputs가 무슨함수인데 제발
존말할때 꺼져라 이런 시발년아 너님 대갈통 시발 아굴창존나 쳐밟기 전에 이런 시발 너님 두뇌는 시발 삥뜯는 일찐 좇중고딩보다 못하네
fputs가 왜용??
HarlemLuiah 헐 왜요 ㅠㅠ
fputs를 왜씀
fputs함수는 인자로 전달된 스트림으로 해당 문자열을 출력해주는 기능으로 알고있습니당. 그래서 두번째 인자로 파일스트림을 주어주면 그 파일에 인자로 전달된 문자열을 출력하는걸로 알고있고 표준출력스트림을 전달하면 출력버퍼로 문자열이 이동하여 모니터에 출력되는 걸로 알고있습니다. 그리고 fputs가 단순히 문자열만을 출력할땐 printf보다 성능면에서 우월하다고 배워서 쓴겁니다.. 혹시 문제가있나요?ㅠㅠ
그냥 지금 컴터 쳐끄고 시발넘아 씨언어책 첨부터 끝까지 3번 정독쳐하고나서 아씨발! 다 읽엇다! 외치면서 한강다리에서 운지하고나서 살아남으면 코딩쳐해라 시발년아
HarlemLuiah ㅠㅠ 애정어린 충고감사합니다유ㅠ 그래도 저기서 머가문젠지는 갈켜주세요 ㅠㅠ 담부턴 조심할게여 ㅠㅠ
뭐가 안되는지도 안적고 왜 안됨이라고 하면 어떻하라구...
printf(\"너님이 입력한 문자임 : %sn\", input); -> printf(\"너님이 입력한 문자임 : %s \\n\", input);printf(\"너님이 입력한 문자열 길이임 : %dn\", user_strlen(input)); -> printf(\"너님이 입력한 문자열 길이임 : %d \\n\", user_strlen(input));
HarlemLuiah 프겔에 C질문하는게 뭐가 어때서 그래요 걍 친절하게 답변해주면 되는거지ㅋ ㅇ0ㅇ/
ㄴ 1번 댓글보면 \\n 문제가 아닌거 같은데
fputs 는 파일에 있는 문자열을 출력하는겁니다 f가붙은건 파일관련 함수에요 [Bald Eagle]
fputs로 stdout쓰면 되지않남?
그리고 이런거 질문할때는 좀 에러메시지도 표시해주고 어떤 환경에서 컴파일했는지 gcc면 gcc vs6.0이면 vs6.0 좀 알려줘야 뭐가 안되는지 하죠 ;ㅅ;