Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [C] - Controllare l'inserimento di un valore Numerico

    Salve a tutti, ho bisogno di creare un controllo per l'inserimento di un valore numerico compreso tra 1 e 10, cioè una cosa tipo

    Codice PHP:

    do
      
    scanf("%d", &Num);
    while( 
            
    /* Num è un carattere, oppure Num è una stringa...
             ed il suo valore non sia compreso tra 1 e 10 */ 
           
    ); 
    Se po fa?

  2. #2
    Puoi acquisire l'input come stringa :

    codice:
    	char str[80];
    	int Num;
    	do
    	{
    		printf("Inserisci valore [1-10] : ");
      		scanf("%s", str);
      		Num=atoi(str);
    	}
    	while( Num<1 || Num>10);
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.