/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Problema con operaciones matemáticas sencillas en C

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
tandrade96



Registrado: 03 Jun 2014
Mensajes: 2
Ubicación: Buenos Aires, Argentina

MensajePublicado: 03/06/2014 5:24 pm
Título: Problema con operaciones matemáticas sencillas en C

Tengo que hacer un programa que tome dos variables enteras a y b y que me devuelva su suma, su resta y su multiplicacion.

Esto es lo que escribí:

Código:
#include<stdio.h>

int main(){
    int a, b, suma, resta, producto;
    printf("Ingrese a y b separados por coma\n");
    scanf("%d,%d",&a,&b);
    suma == a + b;
    resta == a - b;
    producto == a * b;
    printf("\na + b = %d , a - b = %d , a * b = %d\n", suma, resta, producto);
    return 0;

}



Me parece que està bien y sin embargo cualquier operaciòn (de cosas simples como 2 + 2 o 3*3) da como resultado un números como 442845624

Alguien sabe qué puede ser? es un problema del IED? estoy usando Code Block:

DEsde ya, gracias totales
Volver arriba
dehm



Registrado: 29 Abr 2011
Mensajes: 139

MensajePublicado: 03/06/2014 9:27 pm
Título:

El problema es que estas usando el operador de comparación '==' en lugar del de asignación '='.

Saludos
_________________
Aprendiendo
Volver arriba
tandrade96



Registrado: 03 Jun 2014
Mensajes: 2
Ubicación: Buenos Aires, Argentina

MensajePublicado: 05/06/2014 5:48 am
Título:

Muchas gracias ! Very Happy
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com