이전 글에서는 문자출력을 시켜주는 printf에 대해서 배워보았습니다.
그러면 이제는 문자를 입력받아서 그것을 출력시키는법을 배워봐야겠죠??
%d: 10진수 정수형으로 나타내어줌(10진수 기반).
%e: floating-pointer 에서의 '지수'를 나타내어줌.
%f: floating-pointer 에서의 고정소수점을 나타내어줌 (integer에서는 소숫점을 표면 못해줌)
%g: floating-pointer 에서의 지수 이거나 고정소수점을 나타내어줌
문자 출력이 printf(" 입력할내용 "); 이였다면
문자 입력은 scanf("%specifies, &변수) 입니다.
예를 들면
void main()
{
int a;
printf("정수를 입력하시오 : ");
scanf("%d", &a);
printf("입력하신 정수는 %d 입니다. \n", a);
return 0;
}
scanf 첫번째에 정수형으로 받으려면 %d, 실수형으로 받으려면 %f, 이렇게 형태에 맞는 문자열을 써줘야 됩니다.
ex) 여러가지 숫자를 입력받아서 출력을 해보시오.
'옥탑방주인 > -C' 카테고리의 다른 글
1.Hello World (0) | 2016.03.11 |
---|