可以帮我写一个简单的C程序么?

来源:百度知道 编辑:UC知道 时间:2024/05/08 18:30:35
输入的是321
printf的却是123
我弄不明白了大师门帮我写一个吧?

这个程序10个以内都可以

#include <stdio.h>
#include <string.h>

main()
{
char str[10], str2[10], *p;
int i, j;

printf("Please input a string:");
scanf("%s", str);

for(p = str, i = 0; *p != '\0'; p++, i++);//使指针指向数组的最后

for(j = 0; j <= i; j++)//将数据从后向前赋值给新数组
{
str2[j] = *p;
p--;
}

for(j = 0; j <= i; j++)//输出新数组
printf("%c", str2[j]);

}

#include <stdio.h>

int main(int argc, char* argv[])
{
char a[] = {0};
printf("Input a integer: \b");
gets(a);
for (int i=sizeof(a)/sizeof(char)+1; i>=0; i--)
{
printf("%c",a[i]);
}
printf("\n");
return 0;
}

main()
{
int i,n=3;
int a[];
printf("请输入数值:");
for(i=0,i<n;i++)
scanf("%d"