Guião laboratorial n.º 1 – exercício 1


Considere o seguinte esqueleto da função main():

#include
int main()
{
int a, b, total, *p = &a, *q = &b, *r = &total;

/* completar esta secção */
}

O objetivo do programa é pedir dois números inteiros ao utilizador e guardá-los nas variáveis a, b. A seguir deve somar esses valores e guardar o resultado na variável total. Finalmente deve apresentar ao utilizador o valor da adição. Termine a implementação da função main(), sem nunca se referir explicitamente (i.e., pelo seu nome) às variáveis a, b ou total.”

#include <stdio.h>
#include <stdlib.h>

int main()
{
 int a, b, total, *p = &a, *q = &b, *r = &total;
printf("\nQual o valor de a: ");
scanf("%d",p);
printf("\nQual o valor de b: ");
scanf("%d",q);
*r=*p+*q;
printf("\nO valor da soma: %d", *r);
return 0;
}


Tags :