how can char specified as s
run without &s
in scanf
(also run with &
and also without &
)
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main()
{
char ch;
scanf("%c", &ch);
printf("%c\n", ch);
char s[100];
scanf("%s",s);
printf("%s\n",s);
char st[100];
scanf("\n");
scanf("%[^\n]%*c", st);
printf("%s",st);
return 0;
}