可以帮我写一个简单的C程序么?
来源:百度知道 编辑:UC知道 时间:2024/05/08 18:30:35
输入的是321
printf的却是123
我弄不明白了大师门帮我写一个吧?
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"