Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    21

    [C] aiuto programma sugli array

    ciao a tutti,devo svolgere questo esercizio...ho iniziato a stampare il primo array ma nn funziona...come mai?dove ho sbagliato?

    codice:
    /*realizzare un programma C che riceve in input due array ordinati di stringhe
       di caratteri e produce in output (a video) un unico array risultante dalla fusione
       dei due array in input,senza ripetizioni.L'ouput dovrà inoltre essere registrato
       su un file di testo,in cui dovranno comparire gli array in input e quello in output.*/
    
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    main ()
    {
         char array1[100];
         char array2[100];
         int i;
         int j;
         printf("inserisci elemento array1: \n");
         while (strcmp (array1, "/") != 0)
         {
               scanf ("%s", &array1);
               if (strcmp (array1, "/") != 0)
               printf ("%c ",array1);
         }
         
         
         system("pause");
         return 0;
    }

  2. #2
    Utente di HTML.it L'avatar di Plaoo
    Registrato dal
    Sep 2009
    Messaggi
    16
    Non ho capito bene sei sicuro che il testo dell esercizio sia giusto?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    21
    si,sono sicuro

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Credo ti sia stato detto più volte di rispettaer il regolamento per quanto riguarda il posting di codice. Nel Regolamento interno, al punto 6, è specificato a chiare lettere come va postato il codice, quali sono i tag da usare e anche come si usano.

    Inoltre, non è sufficiente dire "non funziona", ma si deve anche specificare sempre cosa voglia dire: non compila? non esegue? dà errori in compilazione/esecuzione? Quali? Dà risultati sbagliati? Quali? Con che input?

    Non puoi pretendere che la gente si copi/incolli il tuo codice, lo compili e lo esegua (senza sapere nemmeno con che input) e lasciar fare tutto a loro. E' questione di buon senso.

    Il posting del codice lo aggiusto io. Le informazioni mancanti le devi aggiungere tu, in coda a questa discussione.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    mai vista in assuluto una traccia scritta in modo peggiore.
    cmq quello che ho notato: parla di array di stringhe, e non stringhe.
    Fusione quindi, secondo me, significa formare un nuovo array con tutte le parole contenute nel primo e nel secondo, senza ripetizioni.
    Array di stringhe "ordinate" poi non so cosa significhi, la mia fantasia ha un limite
    di certo non vuol dire in ordine alfabetico perchè non ha senso l'informazione ai fini dell'esercizio come l'ho capito io..
    botte al prof :berto:

  6. #6
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    forse per stringhe intende caratteri..

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.