Path: utzoo!telly!attcan!uunet!cs.utexas.edu!milano!marconi!knutson From: knutson@marconi.sw.mcc.com (Jim Knutson) Newsgroups: gnu.g++.bug Subject: Why is this an error? Message-ID: <2492@marconi.sw.mcc.com> Date: 17 Jun 89 16:56:45 GMT Organization: MCC, Austin, TX Lines: 16 If variables can be declared anywhere, why is the int sum declaration below an error? This happens when using g++ 1.35.0. #include main() { for (int i = 1; i < 10; i++) { int sum += i; // += is a parse error printf("i = %d, sum = %d\n",i,sum); } } -- Jim Knutson knutson@mcc.com cs.utexas.edu!milano!knutson