Engineer in Tokyo

Unreadable

What is it about some C programmers that makes them write code that looks like this:

if(len<16) {
  for(k=start;k<start+len;k+=j) {
    j=1;x=V[I[k]+h];
    for(i=1;k+i<start+len;i++) {
      if(V[I[k+i]+h]<x) {
        x=V[I[k+i]+h];
        j=0;
      };
      if(V[I[k+i]+h]==x) {
        tmp=I[k+j];I[k+j]=I[k+i];I[k+i]=tmp;
        j++;
      };
    };
    for(i=0;i<j;i++) V[I[k+i]]=k+j-1;
    if(j==1) I[k]=-1;
  };
  return;
};