I told you in my Post #3
cfdisk does not recognise an extended partition
The hard disk partitions are identical in both cfdisk and fdisk except cfdisk does not report the Extended partition because it has no storage but just a border.
In your case the device name sda3 has been used up for the extended partition.
You can learn a lot by using the terminal partitioning tools in Linux because with Gparted the partitioning and formatting are combined together as one operation. Partition creation and deletion are reversible whereas formatting is irreversible. The terminal tools in Linux do partitioning only and a different set of tools are used for formatting.