daniel_dias
(usa Slackware)
Enviado em 13/09/2011 - 19:59h
Olha, eu tentei mais não achei um jeito de implementar o algoritimo sitado, então criei o meu:
---------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main()
{
char s[10];
int a, b, d, e, res;
fgets(s, 10, stdin);
for (a=0;(s[a]=getchar())!='\n';a++);
for (b=a;b>=0;b--)
{
if (s[b]=='+')
{
d = s[b-1];
e = s[b+1];
res = d+e;
}
if (s[b]=='-')
{
d = s[b-1];
e = s[b+1];
res = d-e;
}
}
printf("%d\n", res);
return 0;
}
---------------------------------------------------------------------------
Nao funcionou, deu falha de segmentação, alguem pode dizer porque?