1、
题目描述
计算字符串最后一个单词的长度,单词以空格隔开。
输入描述:
一行字符串,非空,长度小于5000。
输出描述:
整数N,最后一个单词的长度。
示例1
输出
复制5代码:
#include <iostream>
#include <string.h>
//#include <strsafe.h>
#include <stdio.h>
#include <cstdio>
#define MAX_BUFF_SIZE 5000
int main()
{
char InputBuff[MAX_BUFF_SIZE] = {0};
//scanf("%s", InputBuff);
gets(InputBuff);
if(strlen(InputBuff) > 5000)
{
return 0;
}
int nLen = strlen(InputBuff);
while(InputBuff[nLen - 1] != ' ' && nLen > 0)
{
nLen--;
}
//printf("%s", InputBuff + nLen);
printf("%d", strlen(InputBuff) - nLen);
return 0;
}
2、