[언어]/C 언어(나도코딩)

피라미드 쌓기 { for, while, do while }

Ben의 프로그램 2023. 6. 23. 20:04
728x90

  • loop.c 라는 파일을 우선 만들고 main 함수를 만들어서 실행을 해보면 다음과 같은 오류가 발생하는 것을 알 수 있습니다. 

  • 이는 이미 main 이라는 이름의 함수를 printfscanf 파일에서 만들었기 때문에 발생하는 오류로, printfscanf 파일의 main 함수를 다른 이름으로 수정하겠습니다. 
  • main_printfscanf 로 함수 이름을 변경시키면 문제없이 코드가 동작하게 됩니다. 

For

  • for 문 자체는 java와 다를게 없네요. 

While

  • while 문도 java 와 다를게 없습니다. 

do while

  • do while 문도 java 와 동일하네요. 

피라미드 쌓기

 

  • 자바에서 비슷한 문제를 풀어본 기억이 있어서 금방 풀 수 있었습니다.