Re: problema con scanf (novato)
Bueno la versión que mandé antes me parece que tenía
comentarios de más, esta es la buena:
#include <stdio.h>
#include <stdio_ext.h>
#include <unistd.h>
#include <stdlib.h>
int N;
int a;
float dato;
char buffer;
char respuesta1,respuesta2,respuesta3;
int main(void){
printf("mete un float\n");
scanf("%f",&dato);
__fpurge(stdin);
printf("has metido : %f\n",dato);
printf("ahora los getchar\n");
respuesta1 = getchar();
__fpurge(stdin);
respuesta2 = getchar();
__fpurge(stdin);
respuesta3=getchar();
__fpurge(stdin);
printf("caracter1: %c caracter2: %c caracter3: %c\n",\
respuesta1,respuesta2,respuesta3);
exit(0);
}
Reply to: