第1个回答 2016-04-11
#include "stdio.h"
int main(void){
int n,i,s;
while(1){
printf("Please enter a positive integer n...\nn=");
if(scanf("%d",&n) && n>0)
break;
printf("Error, must n>0, redo: ");
}
printf("The result is %d at n = %d.\n",n&1 ? n : -n,n);
return 0;
}本回答被网友采纳