我需要在c中创建一个程序,将字符串转换为大写字母,反之亦然
使用2个进程,一个从控制台读取并写入转换后的
字符串和另一个转换字符串
我已经有了算法,我只是无法使用fork / wait
正确
void Convert(char *word){
for(int i = 0; i < strlen(word); i++){
if(word[i] >= 'a' && word[i] <= 'z')
word[i] -= 32;
else if(word[i] >= 'A' && word[i] <= 'Z')
word[i] += 32;
}
}
void testEx4(){
char word[10000];
while(scanf("%s", word) != EOF){
Convert(word);
printf("%s\n", word);
}
}