|
From: Andre` N. C. <ca...@op...> - 2001-03-27 12:57:57
|
well, for one you need to have int main() or the incorect void main() but
never just main()
at the end of your program you returned 0 so your main function has to be an
int.
Your other problem is you need the correct header file. I'm not sure what
it is..
I cant remember been a while since DOS land!:)
Randy Hust wrote:
> Hi..I'm just getting started and I understand that when you want to halt
> the screen in order to read the result in DOS you must enter
> system("PAUSE");
> Why does this work sometimes and other times I get a compilation error
> " 18: implicit declaration of function `int system(...)' "
>
> Here is a sample no-brainer program I coded that produces just that
> error...
> Thanks!
>
> #include <stdio.h>
>
> main()
> {
> float perCent,result,num;
>
> printf("Enter the number you want a percentage of :\n");
> scanf("%f",&num);
>
> printf("Enter the percentage of that number you want calculated :\n");
> scanf("%f", &perCent);
>
> result = (num * perCent)/100;
>
> printf("%f percent of %f = %f", perCent,num,result);
>
> system("PAUSE");
>
> return 0;
>
> }
>
> _______________________________________________
> Dev-cpp-users mailing list
> Dev...@li...
> http://lists.sourceforge.net/lists/listinfo/dev-cpp-users
|