Correct

不错 vs 好

/ bùcuò vs hǎo /
Strokes

Definition

不错 and 好 both are Adjectives, which means [not bad; good].

Example

不错 and 好 both mean "satisfactory, meritorious".
不错 and 好 are interchangeable. When used as the predicated, 好 often takes 很 (with its force lost); otherwise, it implies the sense of comparison.
1
Jīntiān
今天
tiān
天气
cuò
不错
  
(
hǎo
  
)
  

It is not bad today. (predicate)

2
Zhè
shì
cuò
不错
  
(
hǎo
  
)
de
zhǔyi
主意
  

It's a good idea. (attributive)

3
Zhè
běn
shū
xiě
de
cuò
不错
  
(
hǎo
  
)
  

The book is fine. (complement)

好极了 means "most satisfactory", while 不错 can never take 极了.
4
Zhège
这个
cài
wèidao
味道
hǎo
le
极了
  
(
cuò
不错
  
)
  

The dish is very delicious.

不错 and 好, both words can mean "healthy, friendly, intimate", etc.
5
de
shēn
身体
cuò
不错
  
(
hěn
hǎo
  
)
  

He is in a good health.

6
Zhè
liǎng
guójiā
国家
guānxi
关系
cuò
不错
  
(
hěn
hǎo
  
)
  

There is a friendly relationship between the two countries.

7
men
他们
liǎ
shì
cuò
不错
de
péngyou
朋友
  
(
hǎo
péngyou
朋友
  
)
  

They are good friends.

好 is sometimes used to describe those who fall in love with each other.
8
Xiǎowáng
小王
zhāngxiǎojie
张小姐
hǎo
le
  

Xiao Wang fell into love with Miss Zhang.

不错 and 好, sometimes these two words have totally incompatible meaning.
好 in the examples ⑨, ⑩, ⑪, ⑫ and ⑬, means "the highest praise"; one cannot say 比较好, 好一点儿, etc. Therefore 不错 cannot in either of the following 5 examples.
9
Hǎo
háizi
孩子
  
,
biè
chǎo
le
  
!

Dear kids, please stop quarrlling!

10
Hǎo
ma
妈妈
  
,
zài
duō
gěi
diǎn
línghuāqián
零花钱
  
!

Good mummy, please give me a little more pocket money!

11
Hǎo
lǎo
老弟
  
,
yǒu
huà
gēn
shuō
  

My dear brother, I have something to say to you.

12
Zhè
这里
de
nóngmín
农民
jīng
已经
guò
shàng
hǎozi
好日子
le
  

It's time for the farmers here to live a happy life.

13
Zhè
piān
hǎo
shān
hǎo
shuǐ
  
,
jiùshì
就是
men
我们
de
jiāxiāng
家乡
  

The land with beautiful landscape is our hometown.

还好 as a predicate means "tolerable to the discomfort of the body (pain, tiredness, hotness) or the passive nature of things".
14
Tóuténg
头疼
téng
téng
  
?
Hái
hǎo
  

Have you got a headache? I am OK.

15
Lèi
le
  
?
Hái
hǎo
  

Are you tired? I am OK

16
kàn
shì
shì
tài
pàng
le
  
?
Hái
hǎo
  

Do you think I'm too fat? I don't think so.

17
Zhè
dōng
东西
shì
shì
mǎi
guì
le
  
?
Hái
hǎo
  

Don't you think the price is too expensive? No, I don't.

18
Wàimiàn
外面
tài
chǎo
le
  
?
Hái
hǎo
  

Don't you think it is too noisy outside? No, it's all right.

好 has many other meanings; while 不错 cannot be used in these examples.
1) indicating the recovery from illness (病好了)

2) something easy to be done (好做)

3) something has been done as complement: 写好了 (have written), 修好了 (is repaired)

4) high degree (used before the predicate): 好怕 (be very much afraid), 好厉害 (very fierce)

5) to agree: 好,我同意 (all right, I agree)
19
ma
妈妈
de
bìng
hǎo
le
  

Mother is cured of her illness.

20
Zhège
这个
gōngzuò
工作
hěn
hǎo
zuò
  

The work is easy to do.

21
Háizi
孩子
jīng
已经
xiě
hǎo
le
zuòwén
作文
  

The child has already written the essay.

22
kāichē
开车
de
shù
技术
hǎo
hai
厉害
  

His driving skills are so good.

23
Míngtiān
明天
wǎnshang
晚上
chī
niúpái
牛排
  
?
Hǎo
  
,
tóng
同意
  

Go steak tomorrow night, right? Well, I agree.

不错 sometimes is 不 + 错 meaning correct; 好 cannot be so used.
24
cuò
不错
  
,
zhè
shì
shì
gàn
de
  

Yes, it is done by me.

25
Zhège
这个
àn
答案
diǎnr  
一点儿
cuò
不错
  
,
wánquán
完全
zhèngquè
正确
  

The answer is perfectly correct.