입력문자의 갯수 제한/자동줄바꿈
은새
2023.04.01
질문 제목 : 입력문자의 갯수 제한, 자동줄바꿈문자 입력이 일정수 이상일때 에러메시지 출력/ 몇글자 단위로 자동 줄바꿈질문 내용 :
문자열을 입력받아서 90글자 이상이면 에러메시지를 출력하려고 하는데
if문을 무시하고 나오네요;; 그리고 90글자 이상이면 오류가 나오구요..
그리고 30글자 단위로 자동으로 새로운 라인으로 변경되도록 하려는데
찾아봐도 전에 질문하신 분도 없고 글이 없더라구요..
(희한하게 자동 줄바꿈은 자바쪽은 많던데;;)
고수분들의 도움을 부탁드려요
#include stdafx.h
#include stdio.h
void main()
{
char input[90];
scanf_s(%s, input, 90);
if(sizeof(input)90)
printf(too long message\n);
else
printf(%s\n, input);
-
달달항사탕
제가 잘 모르긴하는데, sizeof나 strlen이나 둘다 길이 구하는 함수가 아닌가요? 사용법에 다른점이 잇나요?
-
키다리
그냥 strlen으로 하셈.