#include <stdio.h>
#include <conio.h>
/*
int printf(const char* _format, ...);
int fprintf(FILE *file, const char* _format, ...);
*/
void Sample1();
void charSample();
void charSample1();
void StringSample();
void test();
void PrintfSample();
void ScanfSample();
void main()
{
ScanfSample();
}
void ScanfSample()
{
int num;
char ch;
float f;
char str[20];
printf("이름 : ");
scanf_s("%s",str, sizeof(str));
printf("%s\n", str);
// printf("정수 입력 : ");
// scanf_s("%d", &num, sizeof(int));// scanf("%d", &num);
// printf("실수 입력 : ");
// scanf_s("%f", &f, sizeof(float));
// printf("%d : %f\n", num, f);
}
void PrintfSample()
{
printf("%d\n", 10);
printf("%10d\n", 10);
printf("%-10d\n", 10);
printf("%f\n", 1.23456f);
printf("%.2f\n", 1.23556f);
}
void test()
{
//성별, 이름
char gender; // m, f
char name[20];
printf("성별(m/f) : "); gender = getchar();//m\n
//getchar();
fflush(stdin); //버퍼비우기
printf("이름 : "); gets_s(name, sizeof(name));
printf("%s / %c\n", name, gender);
}
void StringSample()
{
char str[20]; //배열문법(char * 20개 저장공간)
printf("문자열 입력 : ");
gets_s(str, sizeof(str)); //gets(str)
getchar();
printf("입력 문자열 : %s\n", str);
}
void charSample1()
{
char ch;
printf("문자입력 : ");
ch = _getch(); // conio.h
// ch = getchar();
printf("%c\n", ch);
}
void charSample()
{
char ch, ch1;
printf("문자 입력 : "); //a'\n'
ch = getchar();
ch1 = getchar();
printf("%c : %c\n", ch, ch1); // a : b
// putchar(ch);
}
void Sample1()
{
printf("Hello\n"); // 프로그램 ==> 모니터
fprintf(stdout, "Hello\n"); // 프로그램 ==> 모니터
}
'01.Bit 단기 > C' 카테고리의 다른 글
09_제어문 (0) | 2018.04.28 |
---|---|
08_연산자 (0) | 2018.04.28 |
06_타입 (0) | 2018.04.28 |
05_함수의 return (0) | 2018.04.28 |
04_C언어분할컴파일구조 (0) | 2018.04.28 |
댓글