getchar with buffer, little unix bug
fgets example
clearing stdin to prevent garbage
working with scanf
printf fun
input output redirecting