View Single Post
ישן 08-11-08, 20:42   # 23
Xinxy
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
הודעות: 259

Xinxy לא מחובר  

אוף אני כבר מיואש :\
הנה הדבר שניסיתי אבל גם הוא לא הצליח!
PHP קוד:
#include <stdio.h>
#define ROW 5
#define COL 5
#define MATRIX_SIZE 5

int main ()
{
     
char a[ROW][COL];
     
int ijk,
      
howmany 0,
      
ok 0,
      
found 0;
     
char forCheck[5];
 
     for(
05i++)
     {
         
printf("Please enter row number %d in the matrix: "1);
         
scanf("%s"a[i]);
     }

     
printf("\nThe Marix is:\n");

     for (
0MATRIX_SIZEi++)
     {
         for(
0MATRIX_SIZEj++)
         {
             
printf("%c "a[i][j]);
         }
         
printf("\n");
     }

     
printf("Please enter a word no longer than 5 letters or \"exit\" to leave the program:");
     
scanf("%s"forCheck);
 
     for (
0forCheck[i] != '\0'; ++i)
     {
         
howmany++;
     }

     
//מימין לשמאל
     
for(0howmanyj++)
     {
         for(
0ROWi++)
         {
             for(
0COLk++)
             {
                if(
forCheck[j] == a[i][k])
                {
                    
ok++;
                }
            }
        }
         
found ok;
         
ok 0;
    }
     
//סוף
     
     //מלמעלה למטה
     
for(0howmanyj++)
     {
         for(
0ROWi++)
         {
             for(
0COLk++)
             {
                if(
forCheck[j] == a[i][k])
                {
                    
ok++;
                }
            }
        }
         
found ok;
         
ok 0;
    }
     
//סוף

     //מלמטה למעלה
     
for(howmany0j--)
     {
         for(
ROW0i--)
         {
             for(
COL0k--)
             {
                if(
forCheck[j] == a[i][k])
                {
                    
ok++;
                }
            }
        }
         
found ok;
         
ok 0;
    }
    
//סוף

     //משמאל לימין
     
for(howmany0j--)
     {
         for(
ROW0i--)
         {
             for(
COL0k--)
             {
                if(
forCheck[j] == a[k][i])
                {
                    
ok++;
                }
            }
        }
         
found ok;
         
ok 0;
    }

         if(
found == 0)
         {
             
printf("not found");
         }
         else
         {
             
printf("%d"found);
         }


  Reply With Quote