> > #include <stdio.h> > > int main(void) > > { > > int data; > > scanf("%d",&data); /* 入力部分 */ > > int i=0; > > int data2; > > data2=data-1; > > for (i=1;i<=data-1;i++){ > > data=data*data2; > > data2=data2-1; > > /* if(i==data-1) break;*/ > > } > > printf("%d\n",data); > > return 0; > > } > > ほい(;´Д`) > 一つだけ(;´Д`)ループ条件であるdataの方を弄っちゃ駄目だ ああああっ(;´Д`) 参考:2009/07/12(日)17時13分03秒