Einzelnen Beitrag anzeigen
Alt 16.05.2004, 12:06   #12
exafish
Newbie
 
Registriert seit: 22.09.2001
Beiträge: 5


Standard

obiges codesnip funktioniert mit sicherheit nicht.

folgender code aber schon (nicht sauber, aber es wird reichen):

Code:
#include <stdio.h>
#define MAX 50

int main(void)
{
int i=0;
char eingabe[MAX];
char c;


while(1)
{
     if((c=fgetc(stdin))==NULL)
     {
        fprintf(stderr,"%s","error reading from stdin");
        exit(1);
     }

     if(c=='e'||c=='E')
         break;

     eingabe[i++]=c;
     }

// kontrolle
for(i=0;i<sizeof(eingabe);i++)
{
  printf("%c",eingabe[i]);
}

return 0;
}
das sollte vorerst helfen...
exafish ist offline   Mit Zitat antworten