¶
하 -_-;;
C++ 해 했; 하 했..
-_-...
num2str 함.. 한 하 ; 히 switch 했 ㅠㅠ
C++ 해 했; 하 했..
-_-...
num2str 함.. 한 하 ; 히 switch 했 ㅠㅠ
¶
~cpp #include <stdio.h> #include <string.h> #define TRUE 1 #define FALSE 0 char* num2str(int num); // . int is_numarray(char getdata[]); //char 확 - TRUE void inputdata(char *getdata); // 5하 getdata void prtkor(char *getdata); int main(int argc, char* argv[]) { char getdata[6]; // inputdata(getdata); // prtkor(getdata); printf("\n"); return 0; } // 5하 getdata void inputdata(char *getdata) { do{ // printf(" 5 해 >> "); gets(getdata); if(strlen(getdata)>5) continue; //? if(!is_numarray(getdata)) continue; // . break; } while(1); } // . char* num2str(int num) { char* str; switch(num) { case 1: str = ""; break; case 2: str = ""; break; case 3: str = ""; break; case 4: str = ""; break; case 5: str = ""; break; case 6: str = ""; break; case 7: str = ""; break; case 8: str = "팔"; break; case 9: str = ""; break; } return str; } //char 확 - TRUE int is_numarray(char getdata[]) { // 48 ~ 57 unsigned int i=0; do{ if(getdata[i]<48 || getdata[i]>57) return FALSE; i++; } while(i <= strlen(getdata)-1 ); return TRUE; } void prtkor(char *getdata) { char* jari[5] ={"","","","",""}; int i,pjari=0; for( i=0 ; i<(int)strlen(getdata) ; ++i){ // 0 하 . if(getdata[i] != '0') { // 하 . if(!(i==0 && getdata[i] == '1')){ printf("%s",num2str(getdata[i]-48)); } // (,,,...) printf("%s",jari[strlen(getdata)-pjari-1]); } pjari++; } }