// This program is to use nested for loops
#include <stdio.h>
int main ( void )
{
int n, number, triangularNumber; counter;
for ( counter = 1 ; counter <= 5 ; ++ counter)
{
printf ( "What triangular number do you want? " ) ;
triangularNumber = 0 ;
for ( n = 1 ; n <= number; ++ n)
triangularNumber += n;
printf ( "Triangular number %i is %i\n \n " , number
, triangularNumber
) ;
}
return 0 ;
}
Ly8gVGhpcyBwcm9ncmFtIGlzIHRvIHVzZSBuZXN0ZWQgZm9yIGxvb3BzIAoKI2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbiAodm9pZCkKewoJaW50IG4sIG51bWJlciwgdHJpYW5ndWxhck51bWJlcjsgY291bnRlcjsKCglmb3IgKCBjb3VudGVyID0gMTsgY291bnRlciA8PSA1OyArK2NvdW50ZXIpCgkJewoJCQlwcmludGYgKCJXaGF0IHRyaWFuZ3VsYXIgbnVtYmVyIGRvIHlvdSB3YW50PyAiKTsKCQkJc2NhbmYgKCIlaSIsICZudW1iZXIpOwoKCQkJdHJpYW5ndWxhck51bWJlciA9IDA7CgoKCQkJZm9yIChuID0gMTsgbiA8PSBudW1iZXI7ICsrbikKCQkJCXRyaWFuZ3VsYXJOdW1iZXIgKz0gbjsKCgkJCXByaW50ZiAoIlRyaWFuZ3VsYXIgbnVtYmVyICVpIGlzICVpXG5cbiIsIG51bWJlciwgdHJpYW5ndWxhck51bWJlcik7CgoJCX0KCglyZXR1cm4gMDsKCn0=
compilation info
prog.c: In function ‘main’:
prog.c:7:35: error: ‘counter’ undeclared (first use in this function)
int n, number, triangularNumber; counter;
^~~~~~~
prog.c:7:35: note: each undeclared identifier is reported only once for each function it appears in
stdout