Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Kinamox en 29 Junio 2018, 05:59 AM

Título: Punteros
Publicado por: Kinamox en 29 Junio 2018, 05:59 AM
Hola, tengo una pequeña duda con punteros; al imprimir el resultado muestra 0 y 1 pero no encuentro el motivo. agradezco cualquier aclaración.


#include <stdio.h>

void Ingreso(int*,int*);
void mostrar(int *, int*);

int main(){
int a,b;

Ingreso(&a,&b);
mostrar(&a,&b);

return 0;
}

void Ingreso(int *x, int *y){
printf("Ingresa dos numeros: ");
scanf("%d %d",&x,&y);
}

void mostrar(int *y, int *z){
printf("num1: [%d]",*y);
printf("\nNum2: [%d]",*z);
}
Título: Re: Punteros
Publicado por: MAFUS en 29 Junio 2018, 07:04 AM
En Ingreso x e y son punteros, por tanto en scanf...
Título: Re: Punteros
Publicado por: Kinamox en 29 Junio 2018, 08:28 AM
Gracias por la respuesta  ;-)