problema con scanf
que tal soy principiante en C y se me presenta la siguiente situacion
porque no puedo pegar un string tomado por pantalla en un
char*,osea este es el codigo
void tomarvalor( char* valor){
printf("ingrese valor");
scanf("%s",valor);
}
luego de ingresar el valor se cuelga el programa, como hago para
solucionar esto, gracias.
porque no puedo pegar un string tomado por pantalla en un
char*,osea este es el codigo
void tomarvalor( char* valor){
printf("ingrese valor");
scanf("%s",valor);
}
luego de ingresar el valor se cuelga el programa, como hago para
solucionar esto, gracias.
el scanf debe de quedar algo asi:
scanf("%s",&valor);
scanf("%s",&valor);