000
19.12.2006, 19:45 Uhr
frankf
|
hallo zusammen, ich habe folgendes problem, mein lehrer sagt, ich soll die zeichenkette wort1 so auslesen, das beim anhängen der zeichenkette wort2 die "binäre null" der zeichenkette wort1 nicht vorhanden ist. sprich nur noch eine binäre null existiert, die dann bei der zusammengefügten zeichenkette ist. in diesem programm ist bei der zusammengefügten zeichenkette zweimal die binäre null :/ wer kann mir da bitte weiterhelfen? vielen dank im vorraus euer frank
C++: |
#include <stdio.h>
void main(void) { char wort1[132]="12345"; char wort2[132]="67890"; int i,j,li;
for(i=0;wort1[i];i++) { printf("wort1[%d] %c ist in Hex\n",i,wort1[i],wort1[i]); li=+i; } printf("Wort1 hat %d Zeichen",i); for(j=0;wort2[j];j++) { printf("wort2[%d] %c ist in Hex\n",j,wort2[j],wort2[j]); } printf("Wort2 hat %d Zeichen",j); for(li=0;wort2[li];++i,li++) { wort1[i],wort2[li]; } printf("Zusammengehaengt: %s\n",wort1); }
|
Dieser Post wurde am 19.12.2006 um 21:21 Uhr von FloSoft editiert. |