파일에다가 이쁘게 라인 맞추는 법

익명 사용자의 이미지

예를들어

이름 주민등록번호 주소 핸드폰번호
ㅇㅇㅇ ㄴㄴㄴㄴ ㄴㄴㄴ ㄹㄹㄹㄹ 00000000000
ㄴㄴㄴ ㄴㄴㄴㄴ ㄴㄴㄴ ㄹㄹㄹ ㄹㄹ ㄹㄹ ㄹㄹ 0000000000
이렇게 텍스트파일이 있고 이 아래에다 목록을 적어 넣는데
서로 주소길이, 이름 등등 길이가 다른경우가 있어서 라인이 흐트러지더라고요

어떤 방법이 있을까요..?

shint의 이미지

%- 는 좌우 정렬 첫위치의 방향
%숫자의 갯수는 출력할 길이
%0 은 채워넣기

printf 로 네이버와 구글에서 검색해보세요.
http://www.cplusplus.com/reference/cstdio/printf/

웹 컴파일 테스트
http://codepad.org/McrmToxc

#include <stdio.h>
int main()
{
	printf("%d %d\n", 100, 200);
	printf("%-5d %d\n", 100, 200);
	printf("%5d %d\n", 100, 200);
	printf("%05d %d\n", 100, 200);
 
	printf("%s %s\n", "테스트", "연습1");
	printf("%-10s %s\n", "테스트", "연습12");
	printf("%10s %s\n", "테스트", "연습123");
	printf("%010s %s\n", "테스트", "연습1234");
 
	return 0;
}

#if 0
//출력 결과
100 200
100 200
100 200
00100 200
테스트 연습1
테스트 연습12
테스트 연습123
0000테스트 연습1234
계속하려면 아무 키나 누르십시오 . . .
#endif

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com