Mi duda es... por qué al hacer esto, el programa sale mal:
Código:
#include <stdio.h>
#include <math.h>
int main(){
int a = 1;
int c;
printf(" %-9s%s\n", "Numero", "Cuadrado");
for(;a <= 10; a++){
c = (a, 2);
printf("%9d%11.0f\n", a, c);
}
system("PAUSE");
}
Pero si lo hago así:
Código:
#include <stdio.h>
#include <math.h>
int main(){
int a = 1;
int c;
printf(" %-9s%s\n", "Numero", "Cuadrado");
for(;a <= 10; a++){
printf("%9d%11.0f\n", a, pow(a, 2);
}
system("PAUSE");
}
Sí sale todo correctamente?
Acaso no se puede usar pow para una instrucción de asignación? :S O en qué estoy mal?
Gracias!