int *p,i;
p+1とi+1の+は果たして同じ意味か?