For ctr3 = 0 To 99                             tr,ts 어레이 사이즈 99
        If ts(ctr3) = \"*\" Then                  ts 어레이더미속에서 \"*\"를 찾아라
            If ts(ctr3 + 1) = \"\" Then                         ts 다음거가 빈거면
            trf = tr(ctr3) * tr(ctr3 + 1)                      trf 곱셈값 먹고 탈출
            Exit For
            End If
            trf = tr(ctr3) * tr(ctr3 + 1)                     trf곱셈값주기
            For n = ctr3 To 99                     
               If ts(n + 1) = \"\" Then                    
               Exit For
               End If
            ts(n) = ts(n + 1)                    ts, tr 어레이 땡기기
            tr(n) = tr(n + 1)
            Next n
        End If
    Next ctr3
field.Caption = CStr(field.Caption) + \" = \" + CStr(trf)

tr : 계산할 인수들 어레이. long
ts: 연산자들의 어레이. string
trf: 정답안. long

위에는 곱하기만있지만
 next ctr3 한번 돌고 나누기 더하기 빼기가 한번씩 더돌아갑니다.
 어짜피 하나만 잘되면 나머지는 복제판이라 빼놨는데..
문제는 저짓을하면.. 맨 뒤에거 2개만 계산이된다는거....

trf를 tr중에 어딘가에 집어넣어서 계속 계산되게 해야하는건 알겠는데....
ㅠㅠ

잘못넣으니까 아주 trf는 존재하지 않는놈이되더군요...

저건 짐작하셨겠지만 계산기입니다.
계산기는 처음 만들어보느라..ㅠㅠ
제출데드라인 2시간 45분남은놈이 절박하게 다시 질문드려봅니다.