TIC-TAC-TOE PROGRAM IN C The program is quite long but logic is easy Logic:- 1) Make a array in which minimun 9 values can be stored 2) Fill the values 1 to 9 in your array. 3) Now ask the user to give a values from 1 to 9 4) Now suppose user give 5; 5) Replace 5th index value by 'o' or '*' . 6)Similarly take values until winning conditions are fulfilled. Note:- For knowing winning condition please check out program below, ---------------------------------------------------------- ---------------------------------------------------------- #include <stdio.h> #include<conio.h> int result(); void displayBoard(); char game[10]={'u','1','2','3','4','5','6','7','8','9'}; int main() { int index,cw; int player=1; char sign; do{ displayBoard(); printf("Press enter to start game! Have fun:\n"); player ...
MAKING A PROGRAM TO PRINT ASCII VALUES ALONG WITH CHARACTERS It may seem difficult to solve the problem by just looking at it but if you look at the solution you will be surprised. SOLUTION #include <stdio.h> int main() { int i; /* Print ASCII values from 0 to 255 */ for(i=0; i<=255; i++) { printf("ASCII value of character %c = %d\n", i, i); } return 0; } You should focus on logic before doing any program Like here declaring i as int and storing and using it inside printf with %c may seem wrong but if you focus then you will know by doing this, #imp - we are actually storing characters eg- ITER ATION 1 Value of i =0 here 0 itself will act as a ascii value and equivalent character will be stored. ANOTHER METHOD int main( ){ char c; printf ("give a character"); scanf ("%c",&c ); printf ("ASCII value of %c = %d,c,c); return 0; } Here Ascii value wil...