The first code I am posting is supposed to write 222 which is workign fne,I have similar code as part of second program that I am posting which is not working in fact giving me negative result,running on cygwin,trying to get ascii # of a str
int array[]={2,2,2};
int ugh=0;
int ok=2;
for(int i=0;i<3;i++)
{
ugh+= (array[i]*pow(10,(ok-i)));
}
int array[size];
int mesnum=0;
for (int i=0;i<size;i++)
{
array[i]=int(message[i]);
cout<<array[i]<<endl;
}
int something=size-1;
cout<<something;
for(int i=0;i<size;i++)
{
mesnum+= (array[i]*pow(10,(something-i)));
cout<<mesnum<<endl;
}
return mesnum;