用c语言解决问题
用简单c语言数组编程输入一行字符,统计有多少单词,单词之间用空格分隔开 #include <stdio.h>
#include <stdbool.h>
int main() {
char str;
int count = 0;
bool isWord = false;
printf("请输入一行字符:");
gets(str);
for (int i = 0; str[ i] != '\0'; i++) {
if (str[ i] == ' ' || str[ i] == '\t' || str[ i] == '\n') {
isWord = false;
} else if (!isWord) {
isWord = true;
count++;
}
}
printf("单词数量为:%d\n", count);
return 0;
}
isdkz 发表于 2023-11-21 10:04
1. 输入两个整数,并使其从大到小输出,用指针变量实现数的比较。要求不交换两个整型变量的值,交换指针变量的值。
Int a b,int *p1,*p2;p1=&a;p2=&b 输出*p1,*p2
页:
[1]