Announcement

Collapse
No announcement yet.

Infraction for 12520782: Tạo thread thiếu chất lượng

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Infraction for 12520782: Tạo thread thiếu chất lượng

    Post: [C++] Kiểm tra giúp bài này!
    User: 12520782
    Infraction: Tạo thread thiếu chất lượng
    Points: 1

    Administrative Note:
    http://forum.uit.edu.vn/threads/26761-Phai-doc-truoc-khi-tao-thread-Mot-so-quy-tac-khi-hoi-cac-van-de-ve-lap-trinh-

    Message to User:
    Chú ý: [Phải đọc trước khi tạo thread] Một số quy tắc khi hỏi các vấn đề về lập trình.

    http://forum.uit.edu.vn/threads/26761-Phai-doc-truoc-khi-tao-thread-Mot-so-quy-tac-khi-hoi-cac-van-de-ve-lap-trinh-


    Code đó dùng để làm gì???

    Original Post:
    Code:
    #include "stdafx.h"
    #include "string.h"
    void nhapchuoi(char *s)
    {
    	puts("Nhap vao 1 chuoi bat ky :");
    	gets(s);
    }
    void xoakhoangtrang(char *s)
    {
    	int i=1;
    	while(s[0]==' ')/*XOA KHOANG TRANG DAU CHUOI*/
    	{
    		strcpy(s,s+i);
    		i++;
    	}
    	char *p=strstr(s,"  ");
    	while (p!=NULL)/*XOA KHOANG TRANG GIUA CHUOI*/
    		{
    			strcpy(p,p+1);
    			p=strstr(s,"  ");
    		}
    }
    void inchuthuong(char *s)
    {
    	strlwr(s); /*IN THUONG TAT CA CAC KY TU TRONG CHUOI*/
    }
    void xuatchuoi(char *s) 
    {
    	int i;
    	for (i=0;i<int(strlen(s));i++)
    		if(s[i]!=' ' && s[i-1]==' ')
    	strupr(s[i]);/*IN HOA KY TU DAU TIEN CUA MOT TIENG*/
    	puts(s);
    }
    void main()
    {
    	char s[100];
    	nhapchuoi(s);
    	xoakhoangtrang(s);
    	inchuthuong(s);
    	xuatchuoi(s);
    }
    Khi chạy thì báo lỗi thế này:
    Error 4 error C2664: 'strupr' : cannot convert parameter 1 from 'char' to 'char *'
    Anh/chị có thể giúp em khắc phục lỗi này được không?

LHQC

Collapse
Working...
X