- Printf Was Not Declared In This Scope Dev C
- Dev C Printf Was Not Declared As A
- Dev C Printf Was Not Declared For A
MinGW does not define GNUSOURCE, but OCCT compiles fine because of usage of '-std=gnu0x' compiler flag instead of '-std=c0x'. This activates GNU extensions and undefines STRICTANSI macros. So that as alternative you may defined C standard version/extensions to MinGW consistent to how OCCT was built itself. Re: srand48 : Unable to compile due to scope issues on Windows in Dev-C. 4 means divide by 16 (shift right by 4 bits). This is the same as (lrand48 / 16) but is quicker without certain compiler optimisations. So the result of lrand48 is first divided by 16 (and truncated to an integer). Hi, I had a similar problem after updating to g6.2.1. Try looking into your toolchain settings for the g compiler and look for the symbol definitions 'printf=iprintf' and 'scanf=iscanf'. Remove both (only for the C compiler, leave them unchanged for C) and the projects.
Printf Was Not Declared In This Scope Dev C
I was trying to write a code for union and intersection of two sets but i got an error which states clrscr and exit are not declared in scope. I have included the header files but still i get this error. Can some one help me out in this?
- 2 Contributors
- forum5 Replies
- 1,123 Views
- 2 Days Discussion Span
- commentLatest PostLatest Postby Prithvi.R.K
Recommended Answers
Post your code.
Jump to PostChange void main()
to int main()
On line 35. if(i<3)
, if i is >=3 then you'll never enter that section of code. I assume that what you want to do is to keep displaying the menu until 3 is chosen. An easy way to do this would …