Benutzer Diskussion:Baumi

Aus Spieleprogrammierer-Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(brauche Hilfe)
 
 
Zeile 114: Zeile 114:
 
kann mich leider nicht besser ausdrücken...
 
kann mich leider nicht besser ausdrücken...
 
(Ich weiß das de variablennamen nicht sinnvoll sind)
 
(Ich weiß das de variablennamen nicht sinnvoll sind)
 +
 +
Dafür gibt's das Forum!
 +
--[[Benutzer:David Scherfgen|David Scherfgen]] 22:14, 21. Okt. 2013 (CEST)

Aktuelle Version vom 21. Oktober 2013, 22:14 Uhr

  1. include<stdlib.h>
  2. include<stdio.h>
  3. include<string.h>

char buchstabeneinlesen (char buchstaben[5][5]); void buchstabenfertig(char buchstaben[5][5]); char wort[]={'d','c','b','m'}; int laenge = sizeof(wort);

int main(int argc, char *argv[]) {


char buchstaben[5][5];


buchstaben[5][5] = buchstabeneinlesen(buchstaben);

buchstabenfertig(buchstaben);

}

char buchstabeneinlesen (char buchstaben[5][5]) { int i; int j; int k = 0;


for(i=0;i<5;i++) { for(j=0;j<5;j++) { buchstaben[i][j]=wort[k]; k++; if (k>=laenge) return buchstaben[5][5]; } }


} void buchstabenfertig(char buchstaben[5][5]) { int i = 0; int p = 0; int j = sizeof(wort) - 2; int y = sizeof(wort); int z = sizeof(wort)-1; int x =0; char a = 'j'; int k=0; char arr1[26]={'a','b','c','d','e','f','g','h','i','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};

if(sizeof(wort)<=5) p=0; else if(sizeof(wort)<=10) p=1; else if(sizeof(wort)<=15) p=2; else if(sizeof(wort)<=20) p=3; else if(sizeof(wort)<=25) p=4;

if (p==0){ int j = sizeof(wort) - 2;} else if(p==1){ int j = sizeof(wort) - 2 -10;} else if(p==2){ int j = sizeof(wort) - 2 -15;} else if(p==3){ int j = sizeof(wort) - 2 -20;} else if(p==4){ int j = sizeof(wort) - 2 -25;}

for(i=0;i<5;i++)//i = zeilen { for(x=0;x<j;x++){ for(k= 0;k<26;k++){//k=buchstabe for(j;j>=0;j--)//j = spalten {

if(buchstaben[i][j]==arr1[k]){ a = 'j'; break;} else if(j==0){ a = arr1[k]; } } if(a == arr1[k]){ buchstaben[i][y]=a; break;} }


y++; if (y==5||y==10||y==15||y==20||y==25){ break;}


}

} } Warum funktioniert der Quelltext nicht(ich weiß er ist kompliziert geschrieben) Ich kann zwar das Programm kompilieren aber in der 1. bzw. 2. Zeile stehen keine werte also: z.B. buchstaben[1][0] in diesem Element steht kein wert oder buchstaben[2][1] in diesem Element steht kein wert

wobei Buchstaben[0][3] ein wert steht

kann mich leider nicht besser ausdrücken... (Ich weiß das de variablennamen nicht sinnvoll sind)

Dafür gibt's das Forum! --David Scherfgen 22:14, 21. Okt. 2013 (CEST)

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge