Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Riempire matrice di caratteri
Forum - C/C++ - Riempire matrice di caratteri

Avatar
Josh (Normal User)
Newbie


Messaggi: 10
Iscritto: 18/01/2014

Segnala al moderatore
Postato alle 22:56
Sabato, 18/01/2014
Salve,
presa una stringa, esempio : " io sono umano ", dovrei riempire una matrice con una parola per riga. Quindi seguendo l'esempio :  1   io
                                2   sono
                                3   umano

La mia idea è scorrere la stringa copiando ogni carattere sulla prima riga della matrice fino al primo "spazio", poi passo alla seconda riga e cosi via. Il problema è che non so bene come tradurre questa operazione in linguaggio c.

Oppure, qualcuno ha qualche altra idea su come risolvere l'esercizio ?


PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 23:04
Sabato, 18/01/2014
Puoi semplicemente usare la funzione

strtok


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
Josh (Normal User)
Newbie


Messaggi: 10
Iscritto: 18/01/2014

Segnala al moderatore
Postato alle 15:42
Lunedì, 20/01/2014
Le uniche funzioni che posso usare sono strcpy,strlen,strcat,strcmp :(

PM Quote