C-Programmierung vergleichen der Zeilen und Spalten von 2d-array

Hey Leute also ich bin versucht zu vergleichen, die Zeilen und Spalten von 2d-array zu sehen, ob es irgendwelche Paare von Buchstaben direkt in der Nähe zueinander. Ich kann das array ist kein problem, aber mein problem ist nur ich habe keine Ahnung, wie man über den Vergleich der Zeilen einzeln und dann die Spalten..Wenn Sie könnten mir helfen, dass wäre Super! danke!!!

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

int main( void )
{  

int x = 0;
int y = 0;
int countX = 0;
int countY = 0;
srandom( (unsigned) time(NULL) );
char array[x][y]; 


for (x=0;x<20;x++)
    {
     for (y=0; y<30; y++)
      {
       array[x][y] = random() % 26 + 65;
       printf("%c ",array[x][y]);
      }
printf("\n");
    }
printf ("\n\n");

return ( 0 ) ;

} 
  • Klingt wie, was Sie zu tun versuchen, ist ein Kreuzworträtsel. Sollte das in Frage. Zweitens, erklären Sie Ihr array mit x und y, welche beide bei null.
  • Können Sie geben ein einfaches Beispiel für so eine matrix und wie definiert sich ein paar? Ist array[x][y] == array[x+1][y+1] auch gezählt als paar?
  • char array[0][0]; ist nicht eine sehr große Auswahl. Weniger als 20 oder 30 sicher. Auch würde ich ändern 65 bis 'Eine'.
  • Wie Phillip schon sagte, Sie brauchen, um zu definieren "direkt in der Nähe jeder andere"
  • Sind Sie versuchen, um Zeichenketten miteinander zu vergleichen, (D. H. ist stringA gleich stringB), oder sind Sie nur versuchen zu vergleichen, die auftreten char wie in array[x][y] == 'f'; und array[x+3][y+3]=='f'; daher ein paar?
  • Ich bin versucht zu vergleichen, das auftreten der char, so, wie es und Beispiel, wenn das array ausgedruckt werden V V T A B C... ... dann wäre die Funktion drucken Sie wie "Zeilen 1 paar"
  • Bitte Gedankenstrich richtig. Es ist eine Frage von Respekt, wenn Sie um Hilfe bitten.
  • siehe meine neue Antwort unten, um Ihre Fragen. Es enthält Beispiel-Ausgänge, und Erklärungen, wie/warum Sie erstellt wurden.

InformationsquelleAutor Sal Z. | 2013-11-01
Schreibe einen Kommentar