U E D R , A S I H C RSS

이영호/숫자를한글로바꾸기

() "" ()
// Little AOI ;;;;;;; 냥 내 는데 =ㅁ=

~cpp 
/*
 const char * 리
 -1 리
*/
#include <string.h>

const char *change(int num)
{
	static char ret[30] = {0};		// static array for return;
	char data[7][3] = {0};			// stack
	int i;					// for for - _ - kidding. kiki~
	int buf;
	int count=0;				// 릿.

	if(num >= 1000000)			// 10만 리를 러 return
		return -1;

	for(i=0; num>0; ++i){
		buf = num % 10;
		switch(buf){
			case 0: strcpy(data[i], ""); break;
			case 1: strcpy(data[i], ""); break;
			case 2: strcpy(data[i], ""); break;
			case 3: strcpy(data[i], ""); break;
			case 4: strcpy(data[i], ""); break;
			case 5: strcpy(data[i], ""); break;
			case 6: strcpy(data[i], ""); break;
			case 7: strcpy(data[i], ""); break;
			case 8: strcpy(data[i], ""); break;
			case 9: strcpy(data[i], ""); break;
		}
		num /= 10;
		++count;
	}

	for(--count; count>=0 ; --count){						// stack   .

		// if(strcmp(data[count], "") != 0)					//  리를   .
		strcat(ret, data[count]);
		// if(i == 0 && strcmp(data[count], "") == 0) strcat(ret, data[count]);	//  리는 따.

		switch(count){								// .
			case 0: strcat(ret, ""); break;
			case 1: strcat(ret, ""); break;
			case 2: strcat(ret, "백"); break;
			case 3: strcat(ret, ""); break;
			case 4: strcat(ret, "만"); break;
			case 5: strcat(ret, "만"); break;
		}
	}

	return ret;
}



머리 는 대 ...
더러 만들 .
됨.
C .
. .
.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:30:33
Processing time 0.0090 sec