עזרה
int f (int n, int k, char*s) { int i,j,bol=0; for (i=0,j=1;i<N;i++,j++) if ( (s=='a')&&(s[j]=='a') ) { bol=1; return n*k; } if ( (s=='a')&&(bol==0) ) return n+k; } שאני מכניס מחרוזת שאמורה להחזיר משתנה "אן" פלוס משתנה "קיי"זה בכלל לא מחזיר לי את הסכום ביניהם אלה חירבושיים כמו 445759... למה?
int f (int n, int k, char*s) { int i,j,bol=0; for (i=0,j=1;i<N;i++,j++) if ( (s=='a')&&(s[j]=='a') ) { bol=1; return n*k; } if ( (s=='a')&&(bol==0) ) return n+k; } שאני מכניס מחרוזת שאמורה להחזיר משתנה "אן" פלוס משתנה "קיי"זה בכלל לא מחזיר לי את הסכום ביניהם אלה חירבושיים כמו 445759... למה?