meg a sok strlen() hivas is lassít. A ternaris operatorral meg lehetne egyszerusiteni a masodik kododat is. elso eseteben nem ertem az alloca hasznalatat. minek? es nem vizsgalod a visszateresi erteket sem.