|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2010
Messaggi: 1
|
[C] come faccio a leggere una frase con scanf?
Salve gente!
Ho un piccolo problema, voglio leggere una stringa ma non riesco! Cercando su questo Forum ho trovato vari metodi ma nessuno funziona! (forse sbaglio ad applicarli) vi lascio Uun pezzo del codice: Codice:
...
switch(choice){
case 1:
printf("\n\nInserire la frase da codificare: ");
scanf("%s",ToEncrypt); <------ERRORE (MI LEGGE SOLO FINO ALLO SPAZIO!
myencrypt(ToEncrypt,strlen(ToEncrypt)); //chiamata funz codifica
printf("\n\n\n");
system("PAUSE");
break;
HO PROVATO QUESTO METODO: Codice:
if (scanf("%STRING[^\n]", ToEncrypt) != 1){
printf("\nerrore1\n");
}
HO PROVATO ANCHE CON gets(ToEncrypt); ma funge solo fuori dallo switch!! altrimenti non aspetta l'inserimento della frase! PLEASE!! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2008
Messaggi: 533
|
■
Ultima modifica di rеpne scasb : 18-06-2012 alle 17:13. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:54.










PLEASE!!








