1、你测试下这个代码include ltunistdh include ltstdioh include ltstdlibh struct coordinate int xint y ball = 10,10int velocity = 1int height = 10int bottom = 0void drawint main;includeltstdiohint main int j,n char ch80,tran80 printfquot请输入电文quot getsch j=0 whilechj!=#39\0#39 ifchj==#39z#39 tranj=#39a#39;include int mainint m,n,p,q,s,rprintfquot请输入两个正整数m,n\nquotscanfquot%d,%dquot,m,nincludeltstdioh mainint a,b,t=0scanfquot%d %dquot,a,bif a;肯定要把p=0放在for循环之内啊,看 ifi%n==0p=p+n每次循环时,如果i%n==0,那么p的值就改变了为了使它对i后面的值没影响,所以每次都要置0。