본문 바로가기
짜잘IT

22.09.08 - C언어

by 정람지 2022. 9. 8.

인스타 아무준수 출처

 

# include <stdio.h>

void main(){
    int result;
    result = 100-90;
    printf("%d", result);
}

warning: return type of 'main' is not 'int' 에러

void main은 더는 쓰이지 않습니다. int main으로 써야 합니다.

오옹..

# include <stdio.h>

int main(){
    int result;
    result = 100-90;
    printf("%d", result);
}

10 

실행하기 전에 꼭 저장을 하는 걸 잊지 말자

 

맥 터미널에서 %는 한 줄 끝나는 표시인가보


연습 1

# include <stdio.h>

int main(){
    int result;
    result = 123 * 456;
    printf("%d", result);
}

56088

 

연습2

# include <stdio.h>

int main(){
    int result;
    result = 999;
    printf("%d", result);
}

999

 

연습 3

# include <stdio.h>

int main(){
    int result;
    result = 1;
    printf("%d\n\n\n", result);
}

1
(세개의 빈줄)

 


과제제출

 

디렉터리와 폴더 그리고 파일의 차이

[관련 게시물] 2020/09/07 - [리눅스/공통] - 디렉터리와 폴더 그리고 파일의 차이 2020/09/09 - [리눅스/공통] - 리눅스 디렉터리 구조, 파일시스템 계층구조 표준(FHS - Filesystem Hierarchy Standard) 리눅스..

wnw1005.tistory.com


printf() 함수 : 값 출력하기

 

 scanf_s() 함수 : 값 입력받기. (scanf() 쓰지 않음)

 

\n : 한 줄 떨어뜨리기

 

printf(" %d +%d = %d", 5,6,3)  

항상 프린트할 때 포매팅하는 것처럼 하는 건가?

 

문자 자체는 한 문자로 받음

문자열은 배열로 받음

 

 

implicit declaration of function 'scanf_s' is invalid in C99 오류

해당 오류는 VSCode에서 scanf_s 함수를 사용했을 때 발생한다.
출처: https://enmsoft.tistory.com/22 [댕인이의 정보 이야기:티스토리]

오우..

# define _CRT_SECURE_NO_WARNINGS 
와 함께
scanf()를 쓰자..
 
 
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(){
    int result = scanf("첫 숫자를 입력하세요=>");
    int result1 = scanf("두번째 숫자를 입력하세요=>");
    int result2 = scanf("세번째 숫자를 입력하세요=>");
    int result3 = scanf("네번째 숫자를 입력하세요=>");
    int allre = result+ result1+result2+result3;
    printf("%d+%d+%d+%d=%d", result, result1,result2,result3,allre);
}

?

아 파이썬 input() 같이 쓰는 게 아니구나.. printf랑 같이 써야

 

근데 수업

 

'짜잘IT' 카테고리의 다른 글

❄️대외활동 탐색❄️  (0) 2022.12.02
22.09.10 백준풀이  (0) 2022.09.10
22.09.08 백준풀이  (0) 2022.09.08
22.09.06 백준풀이  (0) 2022.09.06
C 언어 입문!  (0) 2022.09.06