Ciao a tutti, sono nuovo del forum ed avrei bisogno di un aiuto con questo esercizio 2.31 del deitel (mi chiede di scrivere un programma che calcoli i quadrati e i cubi dei numeri da 0 a 10 e utilizzi le tabulazioni) , l'ho risolto così.. ma nel momento in cui faccio girare il programma , questo mi stampa una tabella con i num da 1 a 10, e le tabelle dei quadrati e dei cubi rispettivi me li segna scalati di una riga.. cioè in corrispondenza della riga 10 (ad esempio) mi segna il valore del quadrato e del cubo di 9... come posso fare? questa è l'immagine
questo è il programma:
#include <stdlib.h>
#include <math.h>
int main()
{
int numero;
double quadrato;
double cubo;
numero=0;
printf("\n\tNum_\t_Quad_ \tCubo_\n\t\n");
for(numero=0; numero<=10; numero++){
printf("\t%d_\t__%f\t_\t__%f\n", numero, quadrato, cubo);
quadrato=pow(numero,2);
cubo=pow(numero,3);
}
return 0;
}