salve. questo codice salta da "inserisci r" a vuoi riprovare e quindi non disegna il triangolo di tartaglia
codice:#include <stdio.h> #include <stdlib.h> int main() { int r=0,i=0,m=0,a[100][100]; char risposta; do{ system("cls"); printf("\t\t\t\tTRIANGOLO DI TARTAGLIA\n\n"); printf("\t\tCiao. Inserisci il raggio: "); scanf("%d",&r); while(m<=r) { if(i==0) { a[m][i]=1; } else { break; } if(m==0&&i>=1) { a[m][i]=0; } else { break; } if(i==r) { m++; } else { break; } if(m!=0&&i!=0) { a[m][i]=a[m-1][i-1]*a[m-1][i]; } else { break; } printf("%d",a[m][i]); i++; } printf("Vuoi riprovare? (s/n) "); risposta=getche(); }while(risposta=='s'); return 0; }

Rispondi quotando

