#include <stdio.h> struct k { int a; } test; int main(void) { struct k *o; o = &test; o.a = 25; return 0; }
Standard input is empty
prog.c: In function ‘main’: prog.c:8:3: error: ‘o’ is a pointer; did you mean to use ‘->’? o.a = 25; ^ -> prog.c:6:12: warning: variable ‘o’ set but not used [-Wunused-but-set-variable] struct k *o; ^
Standard output is empty