W tym kodzie zmienna i typu int pozostaje bez zmian.
while(i < max && gets(wsd[i]) != NULL && wsd[i][0] != '\n')
fwrite(wsd[i], sizeof(wsd[i++]), 1, fp);
Jednak w poniższym zmienna jest zwiększana.
while(i < max && gets(wsd[i]) != NULL && wsd[i][0] != '\n')
fwrite(wsd[i++], sizeof(wsd[i]), 1, fp);
Dlaczego w tym pierwszym przypadku wartość nie została zwiększona?