3. 写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格
#include"pch.h"#include<iostream>#include<stdio.h>#include<string.h>intmain(){voidins...
#include "pch.h"
#include <iostream>
#include<stdio.h>
#include<string.h>
int main()
{
void insert(char[]);
char str[80];//char a[80]的含义是:声明一个字符型数组,数组包含80个元素
printf("请输入四个数:");// int a[80]的含义是:声明一个整形数组,数组包含80个元素
scanf_s("%s",str);------>为什么说我这句错了
insert(str);
return 0;
}
void insert(char str[])//是VB的一种函数,可以将数字型变量或常量改变成字符型变量或常量。
{
int i;
for (i = strlen(str); i > 0; i--)
{
str[2 * i] = str[i];
str[2 * i - 1] = ' ';
}
printf("输出:\n %s \n", str);
} 展开
#include <iostream>
#include<stdio.h>
#include<string.h>
int main()
{
void insert(char[]);
char str[80];//char a[80]的含义是:声明一个字符型数组,数组包含80个元素
printf("请输入四个数:");// int a[80]的含义是:声明一个整形数组,数组包含80个元素
scanf_s("%s",str);------>为什么说我这句错了
insert(str);
return 0;
}
void insert(char str[])//是VB的一种函数,可以将数字型变量或常量改变成字符型变量或常量。
{
int i;
for (i = strlen(str); i > 0; i--)
{
str[2 * i] = str[i];
str[2 * i - 1] = ' ';
}
printf("输出:\n %s \n", str);
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询