본문 바로가기

printf

(2)
C언어 계단모양으로 별 출력하는 방법 [with source] 읽어주셔서 감사합니다. 오늘은 C언어로 입력받은 문자를 아스키 코드로 출력하는 방법을 알아보도록 하겠습니다. 코드구성 코드를 구성하기 전에 계단의 구조를 한번 봅시다. * ** *** **** 이 4단 계단에서는 1단에서는 *이 한개, 2단에서는 *이 2개...4단에는 *이 4개 있는 구조입니다. 즉, 단 수(줄 수)가 늘어날수록 *의 개수도 한개식 늘어나는 구죠이죠. 이 구조에 따라, 코드는 아래와 같은 방식으로 구성되어있습니다. 계단의 단수 입력 : n 1 ~ n까지 변수 i값을 늘려가며 출력 '*'을 i개 출력하고 줄을 바꿈 프로그램 종료 코드 간단한 코드입니다. 사용하실 분들은 Ctrl + C, Ctrl + V로 사용하시면 됩니다. #define _CRT_SECURE_NO_WARNINGS #inc..
C언어 입력받은 글자또는 문자 출력 방법 오늘은 C언어의 문자, 숫자를 입력, 출력을 받는 방법을 알아보겠습니다. 참고로 #define _CRT_SECURE_NO_WARNINGS는 visual studio에서 scanf를 사용하면 에러가 나기에 사용합니다. 만약 visual studio에서 이 소스를 사용하지 않을 것이라면, 이 부분을 제거하셔도 문제가 없습니다. 이와 관련되 자세한 내용은 다음주에 다루겠습니다. 1. 숫자를 출력 입력 : 아무 숫자(정수) + enter 출력 : "input [입력한 숫자] " 를 출력 종료 : -1이 입력되면 프로그램을 종료 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; printf("program start\n"); while (1) { ..