Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    30

    [C]Stampa di una stringa sfalsando la scrittura

    Buongiorno a tutti.... Non riesco a risolvere un esercizio in c che mi è stato assegnato. Praticamente mi chiede di stampare n volteil proprio nome andando a capo e sfalsando ogni volta, senza l'uso di array. Volevo sapere se ciò è possibile. Vi ringrazio in anticipo. Spero mi possiate essere d'aiuto

  2. #2
    Utente di HTML.it L'avatar di frznn
    Registrato dal
    Apr 2008
    Messaggi
    108
    codice:
    for (i=0;i<n;i++)
       for (k=0;k<i;k++)
           printf(" ");
    
       printf("%s\n",nome)
    stampa:

    codice:
    nome
     nome
      nome
       nome
    *** Rock n' Roll ain't noise pollution ***

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    30
    Ho provato a fare come dici tu, ma non v lostesso. Il codice completo è questo:

    #include<stdio.h>

    main()
    {
    char nome = 'Gio';
    int i, n=4,k;
    for (i=0;i<n;i++){
    for (k=0;k<i;k++)
    printf(" ");

    printf("%s\n",nome);

    }
    fflush(stdin);
    getchar();

    }

    dove sto sbagliando???

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    30
    Trovao l'errore.... Dovevo mettere char nome[20]= "Gio";
    così va.....
    Grazie per l'aiuto... sei stato molo gentile . Grazie e alla prossima....

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.