|
for(i = 1; i<=receive_msg_length;i++)
{
receive_msg_tex = msg_receive.SubString(i,1);
if(receive_msg_tex != "*" || receive_msg_tex != "/" || receive_msg_tex != "+" || receive_msg_tex != "-")
{
num1 = i;
number[j] = msg_receive.SubString(num1,1);
j++;
}
}
이런식으로 했을때 만약 문자열이 10*35 가 들어 간다면
num1에 10의 위치와 35의 위치가 들어가야 정상이고number[j]배열에 10과 35 만들어가야 정상 아닌가요?
돌려보면 *까지 들어 가 집니다
이유가 무엇인지 감이 안오네요
|