我做错了什么???
#include <bits/stdc++.h> using namespace std; int main(){ int a,b,m,c=0,l,n; scanf("%d%d%d%d",&a,&b,&m,&n); c+=a+b; n-=2; while(--n){ c+=a+b; l=b; b=a+b; a=l; if(b>=m) break; } printf("%d",c); return 0; }