C 프로그래밍 문자열 질문해보겠습니다.
2021. 11. 13. 02:17
문자열을 입력받아 출력하도록 calloc()함수를 사용하여 작성하라.
입력
사용자가 문자열의 개수를 정수형으로 입력받는다.
사용자가 입력한 정수의 수만큼 문자열을 입력 받는다.
출력
사용자가 입력한 문자열을 출력한다.
이거는 어떻게 출력하면 되나요?
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *s1 = malloc(sizeof(char) * 10);
printf("문자열을 입력하세요: ");
scanf("%s", s1);
printf("%s\n", s1);
free(s1);
return 0;
}
이걸해도 답이 안나오더구요???