so here's some example.
typedef int datatype; // so this is integer type?
typedef int linktype; // so this is integer type?
typedef struct node {
datatype item;
linktype next;
};
datatype integer_type; // so this is global declaration?
int main (void)
{
// problem occur here...
integer_type x; // can i declar x in integertype ? instead of declar in integer.
// or can i change it to "datatype x;" ?
return 0;
}