#include <stdio.h>
int main() {
	int i;
	int ret;
	FILE *fp;
	fp=fopen("getallenfile.txt", "r");
	if (fp==NULL) {
		printf("Kan file getallenfile.txt niet openen!");
	}
	else {
		do {
			ret=fscanf(fp, "%d", &i);
			switch (ret) {
				case 0:
					printf("Dat was geen getal!\n");
					printf("Maar het karakter %c.\n", getc(fp));
					break;
				case 1:
					printf("Dat was het getal %d.\n", i);
					break;
				case EOF:
					printf("Dat was het einde.\n");
					break;
				default:
					printf("Dat kan niet!\n");
					break;
			}
		}
		while (ret!=EOF);
		fclose(fp);
	}
	getchar();
	return 0;
}
