#include <stdio.h> | |
#include <stdlib.h> | |
int | |
main(int arc, char *argv[]) | |
{ | |
int res; | |
unsigned int val; | |
FILE *fp = fopen ("/dev/null", "r"); | |
val = 0; | |
res = fscanf(fp, "%n", &val); | |
printf("Result of fscanf %%n = %d\n", res); | |
printf("Scanned format = %d\n", val); | |
res = fscanf(fp, ""); | |
printf("Result of fscanf \"\" = %d\n", res); | |
if (res != 0) | |
abort (); | |
res = fscanf(fp, "BLURB"); | |
printf("Result of fscanf \"BLURB\" = %d\n", res); | |
if (res >= 0) | |
abort (); | |
fclose (fp); | |
return 0; | |
return 0; | |
} |