printf输出时没有取模符号
printf("x%y=%d\n", x%y);
这一行编译器提示
32.c:10:12: warning: invalid conversion specifier 'y' [-Wformat-invalid-specifier] printf("x%y=%d\n", x%y); ~^ 32.c:10:15: warning: more '%' conversions than data arguments [-Wformat] printf("x%y=%d\n", x%y); ~^
然后通过
./a.out
输出的时候内容是
x+y=7 x-y=13 x*y=-30 x/y=-3 xy=1
没有出现取模符号(%)