Страница 1 из 1

Найти ивычислить арифметическое вражение в предложении

Добавлено: 21 дек 2012, 15:12
Avicii
Здравствуйте,помогите создать программу по заданию: Дана строка,содержащая текст и арифметическое выражение со знаками +,-,*,/. Выписать арифметическое выражение и вычислить его.
Есть набросок,проблема в том не знаю как вычислить выражение.

#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main()
{char* temp = "Esli ne shkolnik to reshi 2+2*2";
char* str = (char*)malloc(strlen(temp)+1), *old;
strcpy(str,temp);
printf("%s\n",str);
char* pro = strchr(str,'*,- ,/,+')-1;
//double take = atof(pro);
return 0;
}