Spazio in un gruppo di caratteri
PROBLEMA
Scrivere un programma che, acquista da tastiera una stringa di caratteri, ritorna 0 se all'interno è' presente nessun segno di separazione ed 1 altrimenti.
CODICE SORGENTE
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[]){
//sezione dichiarativa
char frase[10001];
char carattere;
int i, n_volte=0;
//sezione di in-put
printf("Inserisci la frase\n>");
gets(frase);
//sezione di controllo
for (i=0;i<strlen(frase);i++) {
if (frase[i]==' '){
n_volte=1;
break;
}
}
//sezione di out-put
system("cls");
printf("%i\n", carattere, n_volte);
//sezione conclusiva
printf("Premi un tasto per uscire");
getch();
return 0;
}