C字符串把hai子整不会了

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
#include<stdio.h>
int main()
{
    
char wa[][20]={"dd","kk","nn","mm"};
int i;
for(i=0;i>4;i++){
    printf("%s\n",wa[i]);
    }
    
}

运行结果及报错内容

img

我的解答思路和尝试过的方法

为啥一运行就这样了.

我想要达到的结果

#include<stdio.h>
int main()
{
    char wa[][20] = { "dd","kk","nn","mm" };
    int i;
    for (i = 0; i <4; i++) {
        printf("%s\n", wa[i]);
    }
}

for(i=0;i>4;i++)
改成
for(i=0;i<4;i++)

循环条件i>4改成i<4