30/09/2018, 16:28
Nhập ký tự để kết thúc vòng lặp
Đoạn code của mình là nhập vào thông tin học sinh, nhập phím “a” để kết thúc quá trình nhập , nhưng lỗi, các bạn giải thích giúp mình với
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
char DS[5000][30];
int count=0;
void Nhap() {
printf("Nhap vao thong tin hoc sinh..
");
while (count <5000) {
printf("nhap vao hoc sinh thu %d: ",count+1);
gets(DS[count]);
if ((DS[count])=="a") break;
count++;
}
}
int main() {
Nhap();
}
Bài liên quan
mảng không so sánh
==
được đâu. Dùng lệnhstrcmp
điỞ đây @Htc khai báo chuỗi em à,
char DS[5000][30];
. Nên trường hợp này dùng strcmp thôi