要求从右到左一个字一个字的显示出来 帮我改一下程序呗
#include <stdio.h>#include <windows.h>
main()
{
char str[400]="社会主义核心价值观:富强 民主 文明 和谐 自由 平等 公正 法治 爱国 敬业 诚信 友善";
int i,j;
while(1)
for(i=0;i<strlen(str);)
{
system("cls");
for(j=i;j<strlen(str);)
{
if(str[j]==' ')
{
printf(" ");j++;
}
else
{
printf("%c%c",str[j],str[j+1]);j+=2;
}
}
if(str[i]==' ')i++;
else i+=2;
Sleep(300);
printf("\n");
}
}