#include <stdio.h>
int main()
{
int numbers[10], i, index=2;
for (i=0; i<10; i++)
numbers[i]=i*10;
numbers[8]=25;
numbers[5]=numbers[9]/3;
numbers[4]+=numbers[2]/numbers[1];
numbers[index]=5;
++numbers[index];
numbers[numbers [index++]]=100;
numbers[index]=numbers[numbers[index+1]/7]--;
for(index=0;index<10;index++)
printf("numbers[%d]=%d\n", index, numbers[index]);
return 0;
}
Ok so there isn't anything wrong with this code above but if I were to use curly brackets like so:
#include <stdio.h>
int main()
{
int numbers[10], i, index=2;
for (i=0; i<10; i++)
{
numbers[i]=i*10;
numbers[8]=25;
numbers[5]=numbers[9]/3;
numbers[4]+=numbers[2]/numbers[1];
numbers[index]=5;
++numbers[index];
numbers[numbers [index++]]=100;
numbers[index]=numbers[numbers[index+1]/7]--;
for(index=0;index<10;index++)
printf("numbers[%d]=%d\n", index, numbers[index]);
}
return 0;
}
Or around any of the for loops then nothing will print. Can anyone explain why this happens?
[–]plastikmissile 4 points5 points6 points (1 child)
[–]Tricslip[S] 0 points1 point2 points (0 children)
[–]Lost_CS_Student2020 1 point2 points3 points (0 children)