#include <stdio.h>
// definizione di procedura // void significa "vuoto"
void stampalinea(char p, int n) { // n è un parametro di tipo int
int i; // variabile locale alla procedura
for(i=0;i<n;i++) {
printf("%c",p);
}
printf("\n");
}
// procedura principale
// di defaul iniza sempre con questa
// e ci deve sempre essere
int main() {
int i; // le variabili interne possono avere lo
// stesso nome in procedure differenti
for(i=0;i<20;i++) {
printf("i = %2d: ",i);
stampalinea('o',i); // posso passare un valore a un parametro
// anche sotto forma di variabile
}
printf("Hello world!\n");
// return 0; questo poi lo spieghiamo
}
To embed this project on your website, copy the following code and paste it into your website's HTML: