"initialization" is done once when the loop starts. This is typically to set your counter value to 0 or whatever starting point you want to count from.
"condition" is checked every time the loop is about to repeat. If the condition evaluates to true, the loop repeats. If it evaluates to false, the loop stops.
"iteration" is performed every time the loop completes. Typically it is used to increment your counter.
Now --- you're putting < (a conditional operator -- you're checking to see if K is less than 4) in your initialization. As the error suggests, that has no effect. What exactly are you trying to accomplish there?
EDIT: or yeah, what blackcoder said... although I wasn't sure that's what you meant because you set K to 1 just above the loop.
Also, your topic sucks. Topics are for briefly describing the problem. Try to do that in the future.