#include #include #include int reg[10]; int regc[10]; void naR(int a,char r[100]) { char c[100]; int i,d,j; sprintf(c,"%d",a); d=strlen(c); if (a==0) { strcpy(r,"O"); } else { strcpy(r,""); for (i=0;i=48&&pa[0]<=57) { j=atoi(pa); if (reg[j-1]==1) { cislo=regc[j-1]; } else { chyba=1; } } else { cislo=naA(pa); } if (znam==1) cislo=-cislo; vysledok+=cislo; if (c=='-') znam=1; else znam=0; } if (regi<1||regi>10||vysledok<0||vysledok>10000) chyba=1; if (chyba==0) { reg[regi-1]=1; regc[regi-1]=vysledok; naR(vysledok,pa); printf("%d=%s\n",regi,pa); } else printf("Error\n"); } } return 0; }