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...