Advertisement
FAMDS

QUESTÃO1

Sep 19th, 2019 (edited)
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. int receba_A(int A)
  2. {
  3.  int *A_pont,*B_pont;
  4.  printf("Digite o valor da variável A \n");
  5.  A_pont = &A;
  6.  scanf("%d",A_pont);
  7.  return *A_pont;
  8. }
  9. int receba_B(int B)
  10. {
  11.  int *A_pont,*B_pont;
  12.  printf("Digite o valor da variável B\n");
  13.  B_pont = &B;
  14.  scanf("%d",B_pont);
  15.  return *B_pont;
  16. }
  17. int main ()
  18. {
  19.  int A, B, aux, *A_pont,*B_pont;
  20.  *B_pont = receba_B(B);
  21.  *A_pont = receba_A(A);
  22.  aux = *B_pont;
  23.  *B_pont = *A_pont;
  24.  *A_pont = aux;
  25.  printf("Valor de A: %d \n Valor de B: %d",*A_pont,*B_pont);
  26.  return 0;
  27. }
  28. void troca(int *a, int *b);
  29. troca(&a,&b);
  30. }
  31. void troca(int *a, int *b){
  32. int tem;
  33. tem= *b;
  34. *b=*a;
  35. *a=tem;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement