inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

C언어 관련질문입니다.

245

이강영

작성한 질문수 1

0

int main(void) {
    int age;
    double height;
    char grade;
    printf("Input your grade : \n");
    scanf("%c", &grade);
    printf("Your grade is %c\n"grade);

    printf("Input age and height\n");
    scanf("%d%lf", &age, &height);    
    printf("age is %d height is %.1lfcm\n"ageheight);
}
이렇게 코딩을 하면 출력이
Input your grade : A Your grade is A Input age and height 20 180 age is 20 height is 180.0cm 이렇게 나오는데
 
int main(void) {
    int age;
    double height;
    char grade;

    printf("Input age and height\n");
    scanf("%d%lf", &age, &height);    
    printf("age is %d height is %.1lfcm\n"ageheight);

    printf("Input your grade : \n");
    scanf("%c", &grade);
    printf("Your grade is %c\n"grade);
}
이렇게 하면 출력값이
Input age and height 20 180 age is 20 height is 180.0cm Input your grade : Your grade is 이렇게 나옵니다. 순서에 따라 왜 이런가요?
 
 
 

c printf c언어 입력

답변 0

메모리 동적할당시 메모리창 빨간 글씨

0

12

2

29강 5:00

0

23

2

띄어쓰기

0

33

2

공부 순서

1

40

2

재귀함수 연산법

0

31

2

리눅스로 진행해도 될까요?

0

33

2

26년 1회차 기출 강의

0

62

2

기출문제

0

62

1

정보처리기사 실기 zip

0

48

2

데이터베이스 노션

0

40

2

수업노선자료파일 다운

0

35

2

C언어에서

0

62

1

포인터 질문

0

58

2

sizeof는 컴파일 타임 연산자라서 CPU를 사용치 않는다

0

33

2

실기 공부 시작 하려고 하는데요

0

107

2

20년 4,5회 13번

0

49

2

안녕하세요. 계속 프로젝트를 해야지 하다가 결제하고 환경 설정 중입니다.

0

33

1

Export template 안됨

1

65

2

scanf("%d\n") 의미

0

51

2

필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)

0

97

2

26년 1회 실기 해설 강의

0

116

2

주소 연산자(&) 간접 지정자(*) 반대 개념

0

66

2

53번 4-1 자료 오류 있는 것 같습니다.

0

108

2

7번문제

0

88

2