Buscar

Fazer uma função chamada troca que receba dois parâmetros reais X e Y e retorna as variáveis com os conteúdos trocados: se X=5 e Y=8, após a função, X=8 e Y=5.

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

/*
Fazer uma função chamada troca que receba dois parâmetros reais X e Y e
retorna as variáveis com os conteúdos trocados: se X=5 e Y=8, após a função,
X=8 e Y=5. 
*/
#include<stdio.h>
#include<stdlib.h>
	void troca(int *a, int *b);
main(){
	int x, y;
	
	printf("Informe o X numero: ");
	scanf("%i",&x);
	
	printf("Informe o Y numero: ");
	scanf("%i",&y);
	
	troca(&x, &y);
	
	printf("valores trocados: X=%i, Y=%i\n", x, y);
}
void troca(int *a, int *b){
	int aux = *a;
	*a = *b;
	*b = aux;	
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando

Outros materiais