Відповідь:
C code:
#include <stdio.h>
int lenstr(char *string){
int size = 0;
for(int i = 0; string[i] != '\0'; i++){
size++;
}
return size;
void print(char *string){
for(int i = 0; i < lenstr(string); i++){
printf("%c",string[i]);
int main(){
char str[256];
int count = 0;
printf("Enter a string: ");
gets(str);
for(int i = 0; i < lenstr(str); i++){
if(str[i] == ' '){
str[i] = '_';
count++;
print(str);
printf("\nPunctuation:%d ",count);
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
Відповідь:
C code:
#include <stdio.h>
int lenstr(char *string){
int size = 0;
for(int i = 0; string[i] != '\0'; i++){
size++;
}
return size;
}
void print(char *string){
for(int i = 0; i < lenstr(string); i++){
printf("%c",string[i]);
}
}
int main(){
char str[256];
int count = 0;
printf("Enter a string: ");
gets(str);
for(int i = 0; i < lenstr(str); i++){
if(str[i] == ' '){
str[i] = '_';
count++;
}
}
print(str);
printf("\nPunctuation:%d ",count);
return 0;
}