Scrivere una funzione ricorsiva void hiphurra (int
k) che stampa k hip seguiti da k hurra. Esempio hiphurra(3) stampa: hip hip hip
hurra hurra hurra.
#include <stdio.h>
void hiphurra(int k);
int main()
{
int n;
scanf("%d",&n);
hiphurra(n);
return 0;
}
void hiphurra(int k)
{
char *cor = "hip ";
char *leone = "hurra ";
if (k==0) return ;
else
{
printf("%s",cor);
hiphurra(k-1);
printf("%s",leone);
}
}
Ricerca appunti sul web

Ricerca personalizzata
sabato 28 febbraio 2009
Sorgenti c : Funzione ricorsiva hip hurra'
Pubblicato da
Baiox
alle
00:35
Etichette: Informatica, Programmazione C
Iscriviti a:
Commenti sul post (Atom)
0 commenti:
Posta un commento