Tóm tắt
Tìm kiếm vị trí xuất hiện đầu tiên của ký tự c (một ký tự không dấu) trong chuỗi được trỏ tới bởi đối số str .
Cú pháp:
char *strchr(const char *str, int c)
Tham số
str - Đây là chuỗi C được quét.
c - Đây là ký tự cần tìm trong str.
Kết quả
Điều này trả về một con trỏ đến vị trí xuất hiện đầu tiên của ký tự c trong chuỗi str, hoặc NULL nếu ký tự không được tìm thấy.
Video giải thích chi tiết về Sử dụng hàm strchr để tìm kiếm ký tự trong chuỗi trong lập trình C | Tự học lập trình C
Code ví dụ
#include "stdio.h"
int a[100];
int n;
void nhapMang(int x[100], int &n){
printf("Nhap vao so luong phan tu: ");
scanf("%d", &n);
for(int i=0; i<n; i++){
printf("Nhap x[%d]:", i);
scanf("%d", &x[i]);
}
}
void xuatMang(int x[100], int n){
printf("Gia tri cua mang la: ");
for(int i=0; i<n; i++){
printf("%d ", x[i]);
}
}
void xuatMangNguoc(int x[100], int n){
printf("Gia tri cua mang dao nguoc la: ");
for(int i=n-1; i>=0; i--){
printf("%d ", x[i]);
}
}
void daoNguocMang(int x[100], int n){
for(int i=0; i<=n/2; i++){
int temp = x[i];
x[i]=x[n-i-1];
x[n-i-1]=temp;
}
}
int main(){
nhapMang(a, n);
xuatMang(a, n);
printf("\n");
//xuatMangNguoc(a, n);
daoNguocMang(a, n);
xuatMang(a, n);
}
bài này thầy đưa code lộn bài này . bài code trong video không giống với bài code dưới mẫu
Trả lờiXóanhầm code r thầy
Trả lờiXóa