문자열을 숫자로 바꾸는 방법들 2020/12/23 17:01 by The 2nd

파일명 반복회수 문자열
형태로 실행하여 문자열을 반복회수만큼 출력하는 프로그램.

반복회수를 문자로 입력받아 숫자로 변환,
argc는 프로그램 파일명을 포함한 인수의 개수,
argv[]는 각 인수 : 0-파일명 자체, 1부터 순서대로 인수들.





#define _CRT_SECURE_NO_WARNINGS
#define NUM_LIMIT 100
#include <stdio.h>
#include <stdlib.h>

int main(int argcchar * argv[])
{
    if (argc < 3)  // 파일명까지 포함해서, 인수가 3개보다 적으면
        printf("Wrong use of %sn",argv[0]);  //파일명
    else
    {
        int times =atoi(argv[1]);  //숫자를 문자로 입력받은 파일명제외 첫번째 인수

        for(int i=0;i<times;i++)
            puts(argv[2]);  // 문자열인 두번째 인수

    } 
    
    return 0;
}



---------------------
D:tctcsource_20201109>kio 3 abcd
%

덧글

댓글 입력 영역