Buenos días, estoy realizando un programa en C para la universidad en el que tengo que pasar por terminal una id y una puntuación. Y quiero que cuando pulse intro el programa acabe y muestre todas las ids y sus puntuaciones. Entonces comparo el la primera letra de la id y veo que si es '\n' muestre mi árbol. Pero no funciona. Aquí comparto el código:
int main(){
juga *arbol=NULL;
int puntu;
char ide[8];
do{
printf("Introduzca una id: ");
scanf("%s",&ide);
if(ide[0]!='\n'){
printf("Introduzca una puntuacion: ");
scanf("%d",&puntu);
arbol=ins_juga(arbol,ide,puntu);
}
}while(ide[0]!='\n');
mostrar(arbol);
return 0;
}