Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2011, 00:42
reethok
 
Fecha de Ingreso: abril-2011
Mensajes: 224
Antigüedad: 13 años
Puntos: 8
Pregunta Por qué no puedo usar pow como una instrucción de asignación?

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!