Re: Проблема з обчисленням в С++
Підтверджую баг. Переоптимізував
if (strchr("+-", arr[i])) { if (znak == '+') summa += atoi(num); else summa -= atoi(num); j = 0; num[0] = '\0'; znak = arr[i]; } else { num[j++] = arr[i]; num[j] = '\0'; }http://ideone.com/6fNjh3
Так краще?
 num[j] = '\0';це так обнуляється змінна?
чи буде  num[0] = '\0'; == num[0] = "";?





