c언어 코드에 문제가 있나요?

사람의 이미지

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
	char num1;
	int num2;
 
	printf("쓸 단어 :");
	scanf("%c", &num1);
 
	printf("쓸 수 : ");
	scanf("%d", &num2);
 
	for (int i = 0; i < num2; i++)    
	{
		printf("%d", num1);
	}
	return 0;
}

실행 해보면
쓸 단어 :s
쓸 수 :3
115115115 이런식으로 나와요

lalupo20의 이미지

아마도...

나빌레라의 이미지

's' 가 아스키 코드로 0xf 죠..

----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라