Ich bin ein Anfänger versuchen, Anruf strings
zu lernen. Also hier ist ein Programm, das ich geschrieben habe und ich versuche ein Programm zu erreichen, das alle Zeichen eines Namens pro Zeile anzeigt. Dieses Programm kompiliert erfolgreich, aber nach der Eingabe des Namens stürzt das Programm ab. Kann mir jemand sagen, was ich falsch mache? Vielen Dank !Probleme mit Zeichenfolgen, Absturz des Programms
#include <stdio.h>
#include <string.h>
int main(void)
{
char s;
printf("Enter name\n");
scanf("%c", s);
int i;
for(i = 0; i < strlen(s); i++);
printf("%c, s[i]");
return 0;
}
'scanf ("% c ", s);' -> 'scanf ("% c ", &s);' –
Warten ... stop ... wirklich? Ein _string_ in einem 'char'? –