#include <stddef.h>
#include <ctype.h>

struct FOO {
	char s[2][100];
};

int foo(struct FOO *f)
{
	int c;
	size_t i, z;

	for (i=0; i<sizeof(f->s); ++i) {
		c = (unsigned char)f->s[0][i];
		if (c == 0 || isprint(c))
			return 1;
	}

	return 0;
}
