Хочу переделать программу, которая переводит из 16 сс в 10, чтобы переделывала из 16 в 8
Как я понимаю, дело кроется в этих циклах (нужно поменять цифровые значения исходя из данных таблицы ASCII):
Код C++
for (i=0;a!='.'&&i
if (z[0]==-3) {z=0;s=-1;}
else if (z>=17&&z<=42) z-=7;
else if (z>=49&&z<=74) z-=39;
if (z<0||z>q-1) {cout<<"\nWRONG INPUT!\n"; exit (1);}
}
for (k=i++;i
if (d[0]==-3) {d[j]=0;s=-1;}
else if (d[j]>=17&&d[j]<=42) d[j]-=7;
else if (d[j]>=49&&d[j]<=74) d[j]-=39;
if (d[j]<0||d[j]>q-1) {cout<<"\nWRONG INPUT!\n"; exit (1);}
}