/*C语言键盘输入字符数*/
#include<stdio.h>
int main(void)
{
int i;
printf("please input a number:\n");
for(i=0;;i++)
{
if(getchar() == '\n') break;
}
printf("%d\n",i);
return 0;
#include<stdio.h>
int main(void)
{
int i;
printf("please input a number:\n");
for(i=0;;i++)
{
if(getchar() == '\n') break;
}
printf("%d\n",i);
return 0;
}
/*C++键盘输入字符数*/
#include <iostream>
using namespace std;
int main()
{
string m;
for(puts("please input a number:");
cin>>m;
cout<<(m.length())<<endl);
return 0;
}