domingo, 11 de junio de 2017

C, 10. Borrar pantalla fflush(stdin)

/* Ejercicio 10 Condicionales. Hacer un programa que borre la pantalla al pulsar 1 */

#include<stdio.h>

int main(){
    char tecla;

    printf("Programa de borrado de pantalla");
    printf("\n___________owo !____________\n");
    printf("Digite el numero 1 para limpiar la pantalla: \n");
    scanf("%c",&tecla);

    if(tecla == '1'){
        system("cls");
        printf("Pantalla limpia owo/");
    }
    else{
        fflush(stdin); //limpiar buffer
        printf("Tecla erronea x_x!\n");
        printf("Digite el numero 1 para limpiar la pantalla: \n");
        scanf("%c",&tecla);

        if(tecla == '1'){
            system("cls"); //clear screen
            printf("Pantalla limpia owo/");
        }
        else{
            printf("No ha funcionado T_T");
        }
    }

Este ejercicio es parte del curso ProgramaciónATS