how to check if my C program works or not?
477862
I can see by looking at it that it won't compile.\nYou don't have semicolons at the end of the lines.\n\nI you put in the semicolons and replace the comma in the for loop with the another semicolon, it will compile and run.\n\nHowever, I don't think that you will get what you expect.\n\nYou use x without initializing it. That means that x will take the value that is already in memeory at that address.\n\nNext you condition your while loop on (R!=R) which is always false, so the while loop never executes.\n\nWhat you will print out is the last value that was left in x which is a location on the stack. \nI'm running MS C++ in debug mode, so it fills in the bytes of x with the value CC so you can recognize it as uninitialized stack memory.\n\nLast, you compute S but never use it.
1136765
close your eyes and pray. if it's multiple choice color in c all the way down
232131
#include<iostream.h>\nint main() \n{ \n   int stop=false;    \nchar pl='X';    \nchar p; //is used for checking when a game is won  \n  \nint v; //value    \nchar list[]="123456789&#92;0"; //create our array that holds all the values \n\n   do { //start our while loop        //INPUT \n       cin >> v;        //MARKING \n       if (list[v-1]!='X' and list[v-1]!='O')\n {       \n    list[v-1]=pl;       \n }        \nelse\n {  \n     cout << "That place is already taken.&#92;n";   \n      goto skip; //if its already taken skip the turn switch             \n}  \n    if (pl=='X')\n {  \n          pl='O';  \n   }\n   else\n { \n \n          pl='X';  \n      }        skip:;        //win checks   \n     for (int w=0; w<2; w++)\n{    \n        if (w==0)\n{       \n        p='X';   \n         } \n           else{ \n                p='O'; \n           }\n     for (int z=0; z<9; z=z+3)\n {\n     if (list[z]==p and list[z+1]==p and list[z+2]==p) {                 \n  stop=true; \n        goto GAME_END;    \n            } \n           }\n            for (int z=0; z<3; z++) { \n        if (list[z]==p and list[z+3]==p and list[z+6]==p) {\n                   stop=true;            \n       goto GAME_END;        \n        }  \n          }        \n    if (list[0]==p and list[4]==p and list[8]==p or list[2]==p and list[4]==p and list[6]==p)\n{     \n          goto GAME_END;   \n         }   \n     } \n       //PRINTING OF THE VALUES       \n for (int x=0; x<9; x++) {  \n           cout << list[x];   \n          if (x==2 or x==5 or x==8) {  \n              cout << "&#92;n";    \n         }    \n    }   \n     //END PRINTING OF THE VALUES \n       //system("PAUSE");   \n }\n while (stop==false); \n//End the while loop    \nGAME_END:;      \n  cout << p << " wins!&#92;n";      \n  system("PAUSE");\n}
587202
1. check connections\n2. check that the computer knows that the keyboard is connected to it.\n\nBut I wonder..... if your keyboard does not work, how could you type your question??
454150
going through all the possible options in a program, and even some of the impossible ones, to see if there are any bugs in it
508066
1. Check graphics.h header file is in ur system or not\n2.If it is there download new compiler \n3.else\n4.download graphics.h file
785470
There are numerous ways to do that. \nHere is, probably the simplest:\n\nchar *s="char *s=%c%s%c;%cmain() {printf(s,34,s,34,10,10);}%c";\nmain() {printf(s,34,s,34,10,10);}\n\nThe program itself is fairly useless.\nThe whole point of an exercise like this is the satisfaction of finding a solution yourself. Too bad, you did not give yourself a chance
288451
in c:\nchar name[20];\nfor(i=0;i<=20;i++)\n  {\n   scanf("%c",&name[i];\n   }\nfor(;i>=20;i--)\n {\n  printf("%c");\n};\ni think this will wrk;\nthe logic is jst accept the name into a char array and start reading back.
83035
#define __TEST__\n\n#include <stdio.h>\n\n#ifdef __TEST__\n#include <conio.h>\n#include <stdlib.h>\n#endif\n#define STACKSIZE 64\n\n\nint stack[STACKSIZE];\nstatic int stack_ptr=0;\n\nvoid overflow_test( int pos )\n{\nif( pos >= STACKSIZE )\n{\nputs( "Stack overflow!&#92;n" );\nexit(1);\n}\n}\n\nvoid underflow_test( int pos )\n{\nif( pos < 0 )\n{\nputs( "Stack underflow!&#92;n" );\nexit(1);\n}\n}\n\nvoid push( int value )\n{\noverflow_test( stack_ptr+1 );\nstack[stack_ptr++] = value;\n}\n\nint pop( void )\n{\nunderflow_test( --stack_ptr );\nreturn stack[stack_ptr];\n}\n\n#ifdef __TEST__\n\nvoid wait4keypress( void )\n{\nwhile( !kbhit())\n;\n}\n\nint main( void )\n{\natexit(wait4keypress); \npush(1);\npush(2);\npush(3);\nprintf( "%d&#92;n", pop());\nprintf( "%d&#92;n", pop());\nprintf( "%d&#92;n", pop());\n/* must cause stack underflow */\nprintf( "%d&#92;n", pop());\nreturn 0;\n}\n\n#endif  /* __TEST__ */
440282
in c main can return void but not in c++\nin c++ it alsways return an int
117988
If you want a disk check scan: \n\ngo to start, select My Computer\nRight click on your C Drive or whichever you want to scan.\nSelect Properties - select Tools from the top menu, then select Error checking.\n\nyou may have to schedule the scan to run at next boot if resources are unavailable.  this is for XP, might be different but similar for other OS
483878
Refer to some site dood ... type "difference between difference alloc statements in C" in Y! Search
146517
Try to run a virus check on your computer. Something else might be causing the program not to load. If that doesn't work, delete the program from your hard drive and rerun it.\nYou may also call the support from the type of computer you have to see if they can direct any further.
438944
#include<stdio.h>\n#include<conio.h>\n#include<ctype.h>\n\nint main()\n{\n  char ch;\n  cout<<"enter some text&#92;n";\n  do{\n    ch=getch();\n    putchar(ch);\n  }while(ch!='&#92;n');\n  return 0;\n}
760548
Well, you can find a lot of C source code at the URL below, though you may need to modify a thing or two to use it under Turbo C and any Windows code won't likely work.
624892
u didn't mentioned Language ...this is in C....\n\nint i, j, n;\nprintf("Enter no of lines");\nscanf ("%d",&n);\nfor (i=0;i<n;i++)\n{\n    for(j=0;j<=i;j++)\n    {\n        if(j==0||j==(i+1))\n          printf(" 1");\n        else\n          printf(" %d" ,i+2);\n     }\n     printf("&#92;n");\n}
830169
start with C. read any good book available on C programming