[ zokirobi @ 12.01.2016. 22:41 ] @
Pozdrav, treba mi mala pomoc oko ovog malo cudnog zadatka. Na indexe char texta treba da prekopiram string arg ali kad se zavrsi string arg treba da krene iz pocetka do duzine stringa text. /* abcdeo rstaaads 123451234512345 */ Ovako dobijam. A treba mi da na mestu gde je razmak ostane razmak a dvojka da krene od sledeceg indeksa. /* abcdeo rstaaads 123451 2345123 */ Ovako mi treba. Code: char text[30] = "abcdeo rstaaads"; char arg[30] = "12345"; int j = 0; for (int i = 0, c = strlen(text); i < c; i++) { int n = strlen(arg); if (isblank(text[i])) { <------------------Ovaj deo mi fali, probao sam sa continue i svasta nesto ali ne ide. } if (i % n == 0) { j = 0; text[i] = arg[j]; j++; } else { text[i] = arg[j]; j++; } } [Ovu poruku je menjao zokirobi dana 13.01.2016. u 12:08 GMT+1] [Ovu poruku je menjao zokirobi dana 13.01.2016. u 12:12 GMT+1] [Ovu poruku je menjao Mihajlo Cvetanović dana 13.01.2016. u 15:00 GMT+1] |