Ja ok danke die erklärung habe ich schon gelesen. Aber ich kann sie nicht nachfollziehen. was macht das Programm denn überhaupt und wo liegt das problem dabei wegen der hintertür. ich kapier den teil des codes nicht was macht er.
Code:
while(fgets(buf,BUFSIZE,ppm)) {
for(c = buf;*c;c++) {
if(isdigit(*c)) {
if(!ws) { // new number, increment location.
ws = 1; x++;
if(x >= width * 3) {
y++; x = 0;
}
}
if(x > rx * 3 && x <= (rx + rwidth) * 3 && y > ry && y < ry + rheight)
putchar('0');
else
putchar(*c);
} else {
ws = 0;
putchar(*c);
}
}
}
Danke für deine hilfe