#include <stdio.h>
int main()
{
char fruit_name[40]; //stpres only one character.
printf("what is your farovate fruit? \n");
scanf("%s", fruit_name);
printf("you like %s! \n", fruit_name);
//be careful with &
return 0;
}
[40]이 변수명 뒤에 붙으면서 변수명 자체가 주소가 되었기 때문에
printf(you like %s! \n", &fruit_name);이 아니라 printf(you like %s! \n", fruit_name);이다.
%s 는 string의 s이다.
'개발공부 > C' 카테고리의 다른 글
기호적상수와 전처리기 (0) | 2019.10.15 |
---|---|
sizeof 연산자 (0) | 2019.10.15 |
부동소수점의 한계 (0) | 2019.10.15 |
고정너비정수 (0) | 2019.10.15 |
프로그래밍 직관적으로 보기 (0) | 2019.10.14 |