C语言数组无法正确赋值

img


/* 使用C语言 */代码的33行我想用差分法赋值str3,单独赋值str3[0]是正确显示,后面就都是错误的2-1变成50了,后面四个结果也是错的。可以帮我看看吗?我是想str3[a]=str2[a]-str2[--a];算出str2[a]-str2[--a]的差值,eg;str2[0]=0,str2[1]=1,str3[1]=str2[1]-str2[0]=1。希望大家能给点帮助和想法。

你的指针没赋值,就是没初始化