[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: