Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Stampare_array_in_c

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191

    Stampare_array_in_c

    Buon giorno, ,
    devo riempire un array con lettere casuali e poi scriverle in un file di testo!
    ho definito :
    int freq[12250]
    char nome_id[5][12250] ;
    // definisco altre variabili
    in pratica devo avere: mario-tgdfe-ppptt e così via.
    Ho fatto:
    main()
    {

    srand( (unsigned)time( NULL ) );
    for(i=8700;i<12250;i++)
    {


    for(j=0;j<5;j++)
    {
    vola1=(rand()%250+1) ;
    nome_id[j][i]=char(vola1) ;


    }
    }// chiude il for

    in pratica ho convertivo un intero random in carattere e ho usato:

    char(vola1);
    non riesco a stampare l'array nome_id!!!!
    FORSE HO COMMESSO un errore mettendo una char dentro l'array?
    qualcuno mi può aiutare?
    grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191
    Su file lo so stampare, ma vorrei pre prova stamparlo a video, ma facendo:
    printf("%s",nome_id[j][i]) all'interno di due cicli non stampa niente!

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    191
    Risolto!
    fprintf( out,"%c",nome_id[j][i]) ;
    Grazie lo stesso

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.