scaner.c