Cod sursa(job #582455)

Utilizator nbibestNeagu Bogdan Ioan nbibest Data 15 aprilie 2011 13:19:46
Problema Evaluarea unei expresii Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.82 kb
#include <iostream>
#include <stdio.h>
#include <string.h>

using namespace std;

int n,i,j,v[100100],a,b,r,e[100100],l,k,nr,p;
char o[100100],c,x,s[10];

int nrc(char x[10],int l)
{
    int nr=0;

    for (i=1;i<=l;i++)
    {
        nr*=10;
        nr+=x[l]-48;
    }
    return nr;
}

int main()
{

    freopen("expresie.in","r",stdin);
    freopen("expresie.out","w",stdout);

    l=0;
    while (!eof(stdin))
    {

        scanf("%c",&c);
        if (c>=48 and c<=57)
        {
            l++;
            s[l]=c;
        }
        else
        {
            if (l!=0){
            nr=nrc(s,l);
            p++;
            v[p]=nr;
            l=0;}

            if (c=='*' or c=='/' or c=='+' or c=='-')
            {



            }

        }

    }


    return 0;
}