PDA

View Full Version : به نظرتون اشکال این کد چیه؟



صفا خانوم
پنج شنبه 04 خرداد 1391, 21:57 عصر
به نظرتون اشکال این کد چیه؟
توضیحات:میخوام به ارایه ای از ساختمان مقدار اولیه بدم ولی نمدونم چرا نمیشه؟
کامپایلرمم dev ا.
شاید کدم اشتباه ه اگه میشه راهنماییم کنید.
#include <Stdio.h>
#include <Conio.h>
#include <String.h>
struct month {
char m_name[12];
int m_days;
int m_number;
}m[12];
int main()
{
m[1].m_name="Farvardin";
m[1].m_days=30;
m[1].m_number=1;
printf("Month\t\tMonth days\tmonth number\n");
printf("______\t\t______\t\t______\t\t\n");
printf("------\t\t------\t\t------\n");
printf("%s\t\t%d\t\t%d",m[1].m_name,m[1].m_days,m[1].m_number);
getch();
return 0;
}

ASGGSA
پنج شنبه 04 خرداد 1391, 23:24 عصر
سلام.
دوست عزیز برای کپی یک رشته در یک آرایه از کاراکترها باید از تابع زیر استفاده کنی.

strcpy(m[1].m_name, "Farvardin");

موفق باشید.

صفا خانوم
جمعه 05 خرداد 1391, 21:23 عصر
یک دنیا ممنون