问题解决的话,请点下采纳
#include <stdio.h>
void printRange(char a, char b)
{
printf("Range(%c to %c) : ", a, b);
if (a < b)
{
for (char i = a; i <= b; i++)
printf("%c ", i);
}
else
{
for (char i = a; i >= b; i--)
printf("%c ", i);
}
printf("\n");
}
void printRangeStep(char a, char b, int n)
{
printf("Range(%c to %c) Step %d: ", a, b, n);
if (a < b)
{
for (char i = a; i <= b; i+=n)
printf("%c ", i);
}
else
{
for (char i = a; i >= b; i-=n)
printf("%c ", i);
}
printf("\n");
}
int main()
{
printRange('a','x');
printRange('q','b');
printRangeStep('c','z',3);
return 0;
}
#include <stdio.h>
int main()
{
char * myString = "hope cheer courage";
char vowel[6] = "aeiou";
int count = 0;
for (int i = 0; myString[i]; i++)
{
int f = 0;
for (int j = 0; j < 5; j++)
{
if (vowel[j] == myString[i])
{
f = 1;
count++;
break;
}
}
if (!f)
printf("%c\n", myString[i]);
else
printf("%c - vowel\n", myString[i]);
}
printf("Total number of vowels: %d.\n", count);
return 0;
}
问题解决的话,请点下采纳