Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [c] inserire valori

  1. #1

    [c] inserire valori

    ciao!
    una domanda banale...
    non c'è un modo per inserire in diverse variabili più valori in una sola volta, ad esempio così

    codice:
    printf("Inserisci una data (gg mm aaaa).\n");
    scanf("%d", &g, &m, &a);             
    printf("la data inserita e' %d-%d-%d", g, m, a);
    solo che così il 2° e il 3° valore non li restituisce correttamente.
    devo x forza ripetere 3 volte la scanf? e se servissero molti valori, da inserire ciascuno in una differente varibile?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Se inserisci tre valori allora devi prevederli nella scanf

    scanf("%d %d %d", &g, &m, &a);
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    ops! vero
    grassie

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 © 2024 vBulletin Solutions, Inc. All rights reserved.