[c언어] 두 수의 연산값 비교하기
1. 정수 a,b 문자열 반환(sprintf) 2. a+b 정의 (strcpy, strcat 함수) 3. a+b를 정수로 변환한 값과 2*a*b 대소 비교 #include #include #include int solution(int a, int b) { int answer = 0; char stra[10], strb[10]; sprintf(stra, "%d", a); sprintf(strb, "%d", b); char* sa = (char*)malloc(sizeof(char)*10); char* sb = (char*)malloc(sizeof(char)*10); strcpy(sa,&stra); strcat(sa,strb); int ia = atoi(sa); if((a10000)) return -1; if..
[c언어] 더 크게 합치기
1. 정수 a,b 문자열 변환 (sprintf ) 2. a+b, b+a 정의 (strcpy, strcat 함수 ) 3. a+b, b+a를 다시 정수로 변환해서 대소 비교(atoi 함수) #include #include #include #include int solution(int a, int b) { int answer = 0; char stra[10], strb[10]; sprintf(stra,"%d",a); sprintf(strb,"%d",b); char* sa = (char*)malloc(sizeof(char)*10); char* sb = (char*)malloc(sizeof(char)*10); strcpy(sa, &stra); strcat(sa, strb); strcpy(sb, &strb); st..