对程序已经做了修改。现在可以运行了。只是你用吸烟方式输入的只能亏蔽配搏是销卖州不带空格的字符串。
修改后的源程序和运行结果如下:
#include
#include
using namespace std
int length(char *)
int main()
{
string str1
cout<<"Please input a string:"<<'\n'
cin>>str1
cout<<str1.length()<<'\n'
return 0
}
int length(char *a)
{int i
for(i=0*(a+i)=='\0'i++)
return i
}
1、可以用scanf输入,然后用printf输出。
2、示例程序:
#include <stdio.h>void main()
{
char array[100]
余链 printf("please input the string: \n")
scanf("%s", array)
printf("%s\n",array)
困旅
} void main()
{
char *array
printf("please input the string: 汪毁凳\n")
scanf("%s", array)
printf("%s",array)
}
根核漏据你的要求编写的册茄C语言程序如下:
#include<stdio.h>int main()
{
char a[3][10]
int i
printf("Please input three words:\n")
for(i=0i<3i++){
改姿烂scanf("%s",a[i])
}
printf("Output:\n")
for(i=0i<3i++){
printf("%s\n",a[i])
}
return 0
}
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)