C语言编写一个修改邮箱的程序,邮箱必须满足xx@xx.xx这个格式

用C语言编写一个修改邮箱的程序,邮箱必须满足xx@xx.xx这个格式,否则显示“不符合规范”(不使用正则)

先把要修改的邮箱输入,存入数组str[],再判断
判断首先 if ( str [ 0 ] ! = ' @ ' && str [ 0 ] ! = ' . ' ) 再继续下面判断
if ( i > 0 && str [ i ] = = ' @ ' )
x = i ; //用x记住@的位置
if ( i > x+2 && str [ i ] = = ' . ' )
y = i ; //用y记住 . 的位置
if ( i > y+2 && str [ i ] ! = ' @ ' && str [ i ] ! = ' . ' ) //判断 . 后面的字符
所有成立就修改成功,否则显示“不符合规范”

具体要求是啥?修改邮箱要做到什么程度?你得把需求说明白