본문 바로가기

languages/c, c++

scanf, argv[]

#include <stdio.h> 

int main(void)

{
   int a, b;

    printf("첫 번째 값을 입력하세요 : ");
    scanf("%d", &a);
    printf("두 번째 값을 입력하세요 : ");
    scanf("%d", &b);
    printf("입력하신 값의 합은 %d입니다.\n", a + b);

    return 0;
}

 

 

 

#include <stdio.h>
#include <stdlib.h>


int main(int argc, char* argv[]) // https://youtu.be/aP1ijjeZc24
{
    int i, sum = 0;
    printf("argc = %d\n", argc);
    printf("Let's see what is in argv[]\n");
    if (argc > 1)
    {
        for (i = 1; i < argc; i++)
        {
            printf("argv[%d] = %s\n", i, argv[i]);
            sum += atoi(argv[i]);
        }
        printf("Total = %d\n", sum);
    }


    return 0;
 } 

 

'languages > c, c++' 카테고리의 다른 글

다중 포인터  (0) 2021.05.06
포인터, 경우의 수  (0) 2021.05.06
배열  (0) 2021.05.04
포인터, 경우의 수 (종합사례)  (0) 2021.04.30
21  (0) 2021.04.26