B2024001225 윤지선
프로그래머스 Day 3-2 본문

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// arr_len은 배열 arr의 길이입니다.
// 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요.
char* solution(const char* arr[], size_t arr_len) {
// 결과 문자열의 총 길이 계산
size_t total_length = arr_len + 1; // null 공간 추가
// 메모리 할당
char* answer = (char*)malloc(total_length * sizeof(char));
// 문자열 이어붙이기
answer[0] = '\0'; // 빈 문자열로 초기화
for (size_t i = 0; i < arr_len; i++) {
strcat(answer, arr[i]);
}
return answer;
}

'개인공부 > C' 카테고리의 다른 글
프로그래머스 Day 3-1 (0) | 2025.01.18 |
---|---|
프로그래머스 Day 2-5 (0) | 2025.01.17 |
프로그래머스 Day 2-4 (1) | 2025.01.16 |
프로그래머스 Day 2-3 (0) | 2025.01.15 |
프로그래머스 Day 2-1 (0) | 2025.01.15 |