zeichen aus string auslesen
-
Hi Leute,
habe ein kleines Problem und ich hoffe ihr koennt mir dabei helfen.int main(void)
{
char input[80];
char input2[2];fgets(input, 80, stdin);
strncpy(input2,input,1);
input[2]='\0';
printf("%s\n",input2);
return 0;
}wenn ich nun als eingabe kl eingebe gibt mir mein programm kl@kl zurueck und nocht k, so wie ich mir das vorgestellt habe.
was mache ich falsch?
-
Denke das ist ein typo. Sollte so sein
strncpy(input2,input,1); input2[1]='\0'; printf("%s\n",input2);
Kurt