1) 특정 수를 기존 수 앞 뒤에 붙여 넣기 

int digit =0;
int tmpInputData = inputData;
//입력수 자릿수 확인 
while(tmpInputData != 0) {
	digit++;
	tmpInputData /= 10;
}
if(checkNum < 10) newNum = inputData*10 + checkNum;
else {
	int frontNum = checkNum/10;
	int endNum = checkNum%10;
	if(frontNum < endNum) {
		int tmp = frontNum;
		frontNum = endNum;
		endNum = tmp;
	}
	newNum = frontNum*(pow(10,digit+1)) + inputData*10 + endNum; 
}

 

'프로그래밍 > C언어' 카테고리의 다른 글

파일입출력, 라인단위 읽고쓰기  (0) 2019.07.23
directory 내 파일검색  (0) 2019.07.23
이차원배열  (0) 2019.06.27
기타 tip  (0) 2019.05.23
문자/숫자 식별/변환하는 라이브러리 함수 (isdigit, isalpha)  (0) 2019.05.23

+ Recent posts