Programski jezik C - Rad sa stringovima - pitanje

poruka: 2
|
čitano: 1.487
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
14 godina
neaktivan
offline
Programski jezik C - Rad sa stringovima - pitanje

Pozdrav.

 

Imam pitanje u vezi stringova. Napravio sam program koji unosi rijec po rijec i pomocu strcat() spaja te rijeci u recenicu (text). Dakle, unesem tako dvije recenice u dvije varijable text1 i text2. Trebao bih dobiti text3 pomocu text1 i text2 na nacin da uzima svaku drugu rijec iz text1 (1., 3., 5....) i svaku drugu rijec iz text2 (2., 4., 6....).

 

text1 = Danas je lijep dan.

text2 = Vjerujem da ce i sutra biti lijep dan.

 

text3 bi trebao biti = Danas lijep da i biti dan.

 

Dakle, ja NE TRAZIM i NE ZELIM rjesenje ovoga nego samo ideju kako biste vi to napravili. Za dovoljnu alokaciju memorije cu se sam pobrinuti, a trebao bih samo ideju kako ovo napraviti. Kod bih htio sam napisati i malo se sam muciti oko toga.

 

Hvala. =)

 
0 0 hvala 0
14 godina
neaktivan
offline
Re: Programski jezik C - Rad sa stringovima - pita

Napravi dva polja znakovnih nizova. Npr;

 

char text1[10][50], text2[10][50];

 

te riječi unesi u njih. Pomoću indeksa onda lako pristupiš bilo kojoj riječi bilo iz text1 ili text2 te spojiš u text3.

http://www.chess.com/livechess/profile/Tracer1808
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice