Fix incorrect format strings
diff --git a/sample/quantize.cpp b/sample/quantize.cpp
index 6bdf0d0..ba0fd22 100644
--- a/sample/quantize.cpp
+++ b/sample/quantize.cpp
@@ -199,7 +199,7 @@
 		quantize2(dest2, src, qTbl);
 		for (int i = 0; i < N; i++) {
 			if (dest[i] != dest2[i]) {
-				printf("err[%d] %d %d\n", i, dest[i], dest2[i]);
+				printf("err[%d] %u %u\n", i, dest[i], dest2[i]);
 			}
 		}
 
diff --git a/sample/toyvm.cpp b/sample/toyvm.cpp
index 1e558ff..0d97fa6 100644
--- a/sample/toyvm.cpp
+++ b/sample/toyvm.cpp
@@ -5,8 +5,8 @@
 
 	mem_  4byte x 65536
 
-	¤¹¤Ù¤Æ¤ÎÌ¿Îá¤Ï4byte¸ÇÄê
-	¨ÃͤÏÁ´¤Æ16bit
+	すべての命令は4byte固定
+	即値は全て16bit
 
 	R = A or B
 	vldiR, imm  ; R = imm
@@ -109,7 +109,7 @@
 				reg[r] -= imm;
 				break;
 			case PUT:
-				printf("%c %8d(0x%08x)\n", 'A' + r, reg[r], reg[r]);
+				printf("%c %8u(0x%08x)\n", 'A' + r, reg[r], reg[r]);
 				break;
 			case JNZ:
 				if (reg[r] != 0) pc += static_cast<signed short>(imm);
@@ -294,7 +294,7 @@
 	p = t;
 	n--;
 	if (n != 0) goto lp;
-	printf("c=%d(0x%08x)\n", c, c);
+	printf("c=%u(0x%08x)\n", c, c);
 }
 
 int main()