https://programmers.co.kr/learn/courses/30/lessons/12925
문자열로 입력된 정수를 정수형으로 바꾸는 문제. 어떻게 풀까 고민하다가 조언을 받고 stdlib헤더의 atoi함수에 관해 알게 되었다.
atoi는 문자열을 정수로 바꿔주는 함수이다.
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
int solution(const char* s) {
int answer = 0;
char str[strlen(s)+1];
strcpy(str, s);
answer = atoi(str);
return answer;
}
'coding_test > programmers' 카테고리의 다른 글
lv1 / 수박수박수박수박수박수? / C (0) | 2021.10.12 |
---|---|
lv1 / 내적 / C (0) | 2021.09.17 |
lv1 / 3진수 뒤집기 / C++ (0) | 2021.09.12 |
lv1 / 3진수 뒤집기 / C (0) | 2021.09.12 |
lv1 / 두 정수 사이의 합 / C언어 풀이 (0) | 2021.09.09 |