# data[].attributes.body
5번
문제내용: 큰따옴표 출력하기

어려웠던 점: 역슬레시를 활용하는 방법이 익숙하지 않아서  "\와 같이 순서를 바꾸어서 작성함.여러차례 컴파일 에러가 뜸

해결방법: 항상 \"을 한세트로 생각하고 printf문의 " "내부에 사용하여 쌍따옴표가 올바르게 출력되도록 해야한다

해결한 소감, 앞으로의 기대:
역슬래시를 사용한 출력문을 작성할 때 막힘없이 자유자재로 사용할 수 있을 것 같다

# data[].attributes.body
29번
문제 내용: 실수 1개 입력받아 그대로 출력하기2

어려웠던 점: %.11lf를 printf에만 사용했어야 했는데 scanf 부분에도 사용을 하여 출력을 잘 하지 못함.

해결 방법: scanf 부분에는 사용을 하면 안되는 것을 깨닫고 바꾸어 제출을 하였음.

해결한 소감과 앞으로의 기대: 내 힘으로 문제를 해결해 나간다는 것이 보람있었고 다음에 또 코드업을 하게된다면 이 문제만큼은 잘 해낼 수 있을 것 같다.

# data[].attributes.body
어려웠던점:줄을 바꿔 출력하는 출력문 연습

해결방법:printf( ) 함수를 이용해 문장을 출력할 때, 줄을 바꾸기 위해서는
'\n'(new line을 의미)을 줄을 바꿀 위치에 넣어야 한다.

해결한 소감 앞으로의 기대. 앞으로는 줄을 바꿀때 손쉽게 바꿀 수 있을 것 같다.

# data[].attributes.body
8번
특수문자 출력

위에 천장만 나오고 몸통부분이랑 아래 부분이 무슨 코드인지 몰랐다

선생님이 보여주신 코드로 풀었다

다음번에 할때 더 빠르게 할 수 있을거 같다.

# data[].attributes.body
6번 특수문자 출력하기
어려웠던 점: 특수문자는 나오는데 따옴표가 안나오서 어려웠다

해결방법: 처음 큰따옴표 쓰고 그 뒤에 역슬래시 따옴표를 쓰면 됐다

해결한 소감 앞으로의 기대: 하나하나 혼자 힘으로 해쳐가니 재미있었고 앞으로는 저 문제를 마주쳤을 때 해낼 수 있을 것 같았다.

# data[].attributes.body
1,2번
문제 내용: 문장 출력하기

어려웠던 점 : 문장 마지막에 세미콜론(;)을 자꾸 잊어버림

해결방법 : 문장 끝에 마침표 찍는 느낌으로 기억에 새겨두기

해결한 소감, 앞으로의 기대 : 세미콜론을 잊는 일이 줄어들 것임.

# data[].attributes.body
8번
문제내용: 특수 문자 출력하기

어려웠던 점: 키보드엔 없는 특수 문자라 유니코드로 특수 문자를 출력하라 했는데 이해가 안됬다.

해결방법:printf 함수와  \u 를 활용해 유니코드를 출력해야한다

해결한 소감, 앞으로의 기대: 어떤 문제던 이해를 해야 풀수 있는데 이 문제는 도저히 이해가 안되서 화날 뻔 했다. 선생님의 도움으로 이해해 문제를 푸니 나머지 문제들도 잘 풀어 나갈수 있을것 같다.

# data[].attributes.body
8번 특수문자 출력

어려웠던점: 맨 위모양 가운데 모양 아래 모양이 모두 달라 어디서 부터 써야될지도 모르겠고 어떤식으로 써야 모양이 거꾸로 되고 모양을 자유자제로 바꾸는지 몰랐다.

해결방법: 처음에 선생님께서 보여주신 예시로 풀고 이해가 안가 한번 더 풀어봤는데 예시에 나온 순서로 숫자와 위치를 바꾸고 숫자를 바꾸었더니 해결되었다.

해결한 소감, 앞으로의 기대: 정말 어려웠던 문제를 풀수 있어서 정말 기분이 좋았고 8번과 같은 문자배열같은 문제를 쉽게 풀수 있을것만 같고 더 어려운 문제또한 풀수 있을것 같다라는 느낌을 많이 들었다.

# data[].attributes.body
25번
내용:다섯 자리의 정수 1개를 입력받아 각 자리별로 나누어 출력하기
어려웠던 점:scanf("%1d%1d%1d%1d%1d", &a, &b, &c, &d, &e);이 코드가 이해가 안됬었다
해결방법: 천천히 다시 한번 읽어보고 이해를 해서 풀었다
해결한 소감:이해를 하니간 쉬웠고 다음에는 더 빨리 풀 수 있을 것 같다

# data[].attributes.body
8번
문제 내용 : 특수문자 출력하기

어려웠던 점 : 문제에서 제시한 기호의 유니코드를 알 수 없었음

해결방법 : 검색을 통해 찾아냄

해결한 소감, 앞으로의 기대 : 검색을 통해 더 다양한 문자를 출력할 수 있을 것으로 기대됨

# data[].attributes.body
24번
문제 내용 : 단어 1개 입력받아 나누어 출력하기

어려웠던 점 : for문 사용하기 전에 변수 지정을 잊어버림

해결방법 : 사용할 변수를 미리 지정하는 것을 상기함.

해결한 소감, 앞으로의 기대 : 비슷한 실수를 줄일 수 있을 것임.

# data[].attributes.body
14번
문제 내용 : 문자 2개 입력받아 순서 바꿔 출력하기

어려웠던 점 : %와 &를 헷갈림

해결방법 : 각각의 역할을 이해하고 신중하게 입력함.

해결한 소감, 앞으로의 기대 : %는 자료 형식, &는 저장 위치를 나타낸다는 것을 깨달았으며, 둘의 차이를 구분할 수 있게 되어 실수가 줄었다.

# data[].attributes.body
어려웠던 점: printf 에서 f를 계속 빼먹음

해결방법: 문제를 더 자세히 봄
해결한 소감, 앞으로의 기대: 한번에 풀릴때 마다 시원함, 못할때마다 문제를 자세히 보면서 다시 품

# data[].attributes.body
3번
문제내용: 줄을 바꿔 출력하기

어려웠던 점:  \를 사용해야하는 문제에서 /를 사용하여 문제를 풀어 잘못된 풀이가 됨.

해결방법: \n을 사용하여 문제를 해결함.

해결소감: 문제를 풀때 \를 사용하는 것을 기본으로 생각하고 문제를 해결할 것임.

# data[].attributes.body
5번
어려웠던 점 : 큰따옴표와 역슬레시의 위치를 바꾸어 작성함

해결방법 : 큰따옴표를 출력하는 순서가 \" 인 것을 알고 바꾸어 작성했다.

해결한 소감 : 이제는 큰따옴표를 수월하게 출력할 수 있을 것 같다.

# data[].attributes.body
8번
어려웠던 점 : 순서를 확인하는 법을 몰라서 모양 그대로 쓰니 계속 틀렸다.

해결방법 : 선생님이 보여주신 순서를 보고 해결했다.

해결한 소감 : 유니코드에 대해서 더 알아봐야겠다.

# data[].attributes.body
5번

문제내용: 큰 따옴표를 포함한 문장 출력하기.

어려웠던 점: 역슬래시 활용 과정에서 \와"의 순서를 잘 알지 못해 계속 순서를 틀리게 작성함.

해결방법: \"ㅡ\"의 순서를 외워서 습관적으로 대칭의 형태로 바꾸는 실수를 하지 않도록 노력함.

해결한 소감: 사소한 습관 하나로 인해 어디가 문제인지 몰라서 많이 당황하고 실수를 찾지 못했지만 나만의 방법으로 특정 형태를 외우고 나니 습관으로 인한 실수를 방지할 수 있게 되어 큰따옴표를 출력하는 과정이 점점 쉽게 되었다.

# data[].attributes.body
4번
문제내용:작은 따음표 출력하기

어려웠던점:설명을보고 한쪽만 \'써서 계속 오류가남

해결방법: 잘못된 풀이를 보고 왜 잘못되었는지  알아봄

해결한 소감:문제의 설명을 더 자세히 봐야한다고 생각하였다

# data[].attributes.body
27번
문제내용 : 년월일 입력받아 형식 바꿔 출력하기

어려웠던 점 : %4d와 %04d의 차이를 알지 못했음

해결 방법 : %4d는 빈자리가 공백, %04d는 빈 자리가 0으로 입력된다는 것을 알게 되었음.

해결한 소감, 앞으로의 기대 : 출력에서의 자릿수를 자유자재로 설정할 수 있을 것으로 기대됨

# data[].attributes.body
8번
어려웠던 점:숫자를 뭐로 적는지 몰랐다
해결방법:짐작해서 맞췄다
해결한 소감:안풀리던 문제를 풀게되니까 재밌다

# data[].attributes.body
17번

어려웠던 점: printf 를 prntf로 잘못 입력했음

해결방법: 오타를 고쳐서 다시 입력함

소감: 앞으로 컴파일 오류가 뜬다면 오타가 없는지 한번 찾아봐야겠다고 생각하게 되는 계기가 되었습니다

# data[].attributes.body
15번

어려웠던 점: 소숫점 아래 2자리를 출력하는 문제였는데 실수로 3자리를 출력함

해결방법: %.3f를 %.2f로 바꾸어 입력함

소감: 잦은 실수를 줄여야겠다는 생각이 들었음

# data[].attributes.body
29번
실수 1개 입력받아 출력하기

%lf를 %if라고 해버렸다

다시 자세히보고 l로 고쳤다

비슷한 모양이 나올땐 한번더 봐야겠다

# data[].attributes.body
31번
10진수를 출력받아 8진수로 출력하자

%o을 %0으로 보고 0으로 써버렸다

0이 안되자 o으로 고쳤다

비슷한 문자가 있으면 자세히 봐야겠다

# data[].attributes.body
7번

문제 내용:  "C:\Download\hello.cpp" 출력하기

어려웠던 점: 역 슬래시를 출력하는 법을 헷갈려 "C:Downloadhello.cpp"라고 출력하였음

해결 방법: 역 슬래시를 출력하는 법을 깨달아 제대로 입력하였음

소감: 역 슬래시를 출력하는 법을 깨달았으니 다음에는 잘 할 수 있을 것 같다

# data[].attributes.body
38번
문제 내용:정수 2개를 입력받아 합을 출력하는 프로그램을 작성하기

어려웠던 점:%lld를 %11d로 봐 상당히
오랫동안 이 문제에 있던것 갔다.

나중에는 문제를 제대로 살피고 풀어야겠다는
생각이 들었다.

# data[].attributes.body
39번
문제 내용 : 정수 2개 입력받아 합 출력하기 2

어려웠던 점 : 두 정수를 공백으로 구분하여 입력받아야 했지만 컴마(,)로 구분하였음.

해결 방법 : 입력받는 자료의 구분 형식에 주의해야 함.

해결한 소감, 앞으로의 기대 : 유사한 실수에 주의할 수 있을 것으로 기대됨.

# data[].attributes.body
4번
문제내용:작은 따옴표 출력하기

어려웠던점:역슬래시를 한번만 써서 에러가 계속 뜸.

해결방법:문제를 자세히 보고 뒤에도 역슬래시를 입력해보았더니 되었음.

소감:막혀있어서 답답했던 문제를 풀고나니 뿌듯함

# data[].attributes.body
3번
어려웠던점 ;int main을 main로 계속 사용함

해결방법:제출방법을 보고 작성
해결한 소감; 풀리지 않았던 문제가 풀려서 좋았으며 문제를 풀때 잘 확인 해야 함을 느낌

# data[].attributes.body
38번
문제내용; 정수 2개 입력 받아 합 출력하기 1
어려웠던점: 계산의 결과가 INT범위를 넘어가기에 long long을 써야하는데 int를 사용함
해결방법 long long을 사용하여서 문제를 해결함
해결한 소감 :범위를 잘 보고 사용해야 겠다고 생각함.