
#include <stdio.h>

#define MAX_LEN 10

main()
{
	char str[MAX_LEN + 1];
	char edit_mask[6];

	printf("Enter string (max length %u): ", MAX_LEN);

	sprintf(edit_mask, "%%%us", MAX_LEN);
	scanf(edit_mask, str);
	printf("edit_mask contains >%s<, str contains >%s<\n",
		edit_mask, str);

	return (0);
}
Enter string (max length 10): abc
edit_mask contains >%10s<, str contains >abc<

