Đề bài: Nhận vào một chuỗi ký tự. Hãy đảo ngược thứ tự các từ trong chuỗi đã nhập
Bài giải:
#include <string.h>
#include <stdio.h>
int main()
{
char hoten[80];
printf("nhap ho ten: ");
gets(hoten);
char *token;
token = strtok(hoten, " ");
int c=0;
char mang[5][15];
while( token != NULL )
{
strcpy(mang[c],token);
c++;
token = strtok(NULL, " ");
}
for (int i=c-1;i>=0;i--){
printf("%s ",mang[i]);
}
return(0);
}
0 nhận xét:
Đăng nhận xét